Add in ability to create instances of Firebase

This is a fix for #12. It adds in the ability to create an instance of Firebase that can accept a base_uri as well as an auth_token. If not provided it will default to the values set on Firebase itself. This maintains backwards compatibilty