Update documentation to reflect issue #19.
Update the error handler code to accept an std::string
Start working on issue #9.
Support other image file types for sdl::texture.
Add constructor for sdl::texture to allow instant hardware accelerated
textures.
Add basic platform wrapping.
Fix namespace issues in documentation.
Use enum and enumerator from custom Sphinx build.