Use BOOST_MPL11_DOXYGEN_ALIAS at several places.
Remove complicated impls, rules_ns and checked_ns namespaces.
Add zip_with to List and implement snoc with foldr.
GCC 4.9 can now compile the tests