pch added for grammar.hpp
Added pedantic, pedantic errors
fixing cxx build flags
Changed root jamfile
Extra warnings
Comiple time checks
* Added comiple-time tests for success and fail
* Added compile-time checks for incorrect types
* Special AnyType no requires template args
* Refactored tests jam file