GraphicsMagick refactor

Just setup a refactor to the module. Now it exports as a normal connect middleware module would. Errors are handled a little better.

Don't pull yet. I'll be implementing [GraphicsMagick](https://github.com/aheckmann/gm) and possibly a persistent data store for managing translations so we can add stuff like filetypes and so on.