Avoid shell termination for invalid pragmas
Allow including local header files when precompiled headers are used
Improve error messages about invalid pragma usage
Removed unused dependency
Update the build instructions i with Boost and the clang++ path
Reference the online demo from the documentation
Add pragmas to the documentation