rename join view to concat, flatten view to join
better compiler error messages when the views and actions are used incorrectly
add view::group_by and tests
add view::empty
view::split and tests
fix bug in join view
big fixes for any_input_range, tests for any_input_range, view::intersperse and tests
Some changes on biicodizer
Merge remote-tracking branch 'upstream/master'