Fixed doxygen doc.

Changed the BlobList interface to export a list and not a map.
Changed the way the classes are exported in VC++, to prevent pre-processor bloat in header files.
Chanegd README file to use github-style markup.