Support for subclasses using Scribe oauth and Google App Engine.

-Added ability to subclass for different http clients and oauth access
- removed file IO which is not allowed on GAE/J