Updates the project to my revised standards

Extends .gitignore
Integrates include/CMakeLists.txt into top-level CMakeLists.txt
Renames README to readme.txt and COPYING to copying.txt
Extends readme.txt
Simplifies FindNam.cmake
Splits doc/main_page.hpp into doc/main.hpp and doc/namespace.hpp
Adds documentation groups