Updated documentation. Doxygen now supports markdown.
Moved process documentation to new directory. Refactored existing code.
refactored existing code
refactored existing code
refactored existing code
changed cachefile extension
changed cachefile extension
removed bleeding edge C++ features so that developers can build with vanilla gcc on ubuntu 12.04. This way, nobody needs to download and compile the latest version of gcc, which is a bit painful.