expected<T> is now passing all tests once again.

Chang expected<T>::get_ptr to expected<T>::pointer.

expected<T> no longer compares the underlying exception_ptr *unless*
equality is compared with another exception_ptr.