Namespacing everything under SteamCondenser namespace

Hi there. Don't be scare with the size of the pull request, I just moved every class/module into the SteamCondenser namespace. 

The reason it did this is that some of the steam condenser classes were conflicting with my app's classes. Besides, namespacing all the classes of a gem is a very popular convention.

All the tests are passing, but maybe we should take a closer look at the WebApi classes, as the tests don't cover it all. I did some manual "navigation" through the webapi and found no errors anyway.