Changing blocks to use new get_tags api and tag convinience functions.
Reverting to a sync_block for the annotator functions. Testing different rates can be done using decimating/interpolating fir filters.
Fixing constructor interface to work better through python (int instead of uint64_t).
Adds argument to annotator test blocks to determine when they add a new tag.
Fixing some bugs.
Renamed annotator block that goes all-to-all now so that it can take in arbitrary number of inputs and pass tags on that way.