Bottle Support

I read through a couple of the modules in contrib and decided to add basic support for Bottle.
Tests passed for py2.7 but I wasn't able to test for other versions as currently only have 2.7.