Now prints fatal exception message to stderr before fatal exit.
Moved source files to header impl
Reorged files for headers only.

Added unit test to test for symbol collision for header linkage.
AFIO now compiles everything headers-only on Visual Studio.
AFIO now compiles headers only on GCC. Also updated docs.
Now compiles and links, both static and shared, on all msvc's and mingw. Passes unit tests as header only on all msvc's and mingw. Docs updated.
Fixed bad backslashes
Fixed up many small docs errata.
More docs fixes.
Merge pull request #47 from BoostGSoC/headers_only_refactor

Headers only refactor