Fixed OAuth2 support + preparation for Meteor pull request

Hi, I improved your module with OAuth2 support and removed smart.json because that shouldn't be there when we get this module added to the Meteor repository.

If you want to test it out:
just create a sample Meteor project,
clone the module in to /packages within your root of the project
and the usual Templating to get it at it's place.

Hope you like it! And let's get this into Meteor!