Added test for observing_ptr
Improved observing_ptr tests.
Added observing_ptr tests to cmake.
Merge branch 'tests'