addService() and setScopes()

Implemented addService() and setScopes() in ServiceProvider as configuration settings.
Added 'services' and 'access_type'

Added 'services' array and 'access_type' string to config file.
Replaced setScopes() with setAccessType()
Fixed services config option name
Added scopes array
Added setScopes()
Scopes, Access Type, Documentation
Merge pull request #4 from jgrayillustrate/master

Make scopes and access type configurable