Updated README.
Using language compliant header guards.
Using language compliant header guards.
Fixed VS2008 build.