Moves counted_iterator out of counted_view
Adds support for temporary expressions in "counted"
Adds two new test for temporaries