cow_ptr: fix constructing T* from Y*
container_tuple_view.hpp: rm'ed superfluous header
matches.hpp: streamlined static assertion
object_array::copy: covariant return type
match_expr: fixed issue w/ multiple wildcards
streamlined get_wildcard_position()
default_peer.cpp: rm'ed superfluous header
object_array::copy: covariant return type
tring_serialization.cpp: added missing header
test_match: more test cases for pattern matching
test_metaprogramming: added tests for tl_count