added missing header guard to ExtractMethodError.hpp
added cppmanip namespace to all files and cppmanip::test to test helper classes
moved library source to src/cppmanip
move library tests to test/cppmanip