Fix resource binding for embedded discovery.

Use the JaxrsBinder.
Remove BlockCursor use in filter and project
Change aggregations to not use BlockCursor
Change GroupByHash to not use BlockCursor
Add appendTo method to Page
Change DistinctLimitOperator to not use BlockCursor
Change joins to not use BlockCursor
Change semi join to not use BlockCursor
Change MarkDistinctOperator to not use BlockCursor
Change PagesIndex to not use BlockCursors
Change SampleOpertor to not use BlockCursor
Change table writing operators to not use BlockCursors
Change TopNOperator to not use BlockCursors
Change LimitOperator to not use BlockCursors
Change MaterializeSampleOperator to not use BlockCursors
Change dictionary blocks to use GroupByHash
Change RunLengthEncoder to not use BlockCursors
Change uncompressed and snappy encoders to not use BlockCursors
Change MaterializedResult to not use BlockCursors
Change AlignmentOperator to not use BlockCursors