Bring 1.0.1,1.0.2, and 1.0.3 commits in from badgeville-ruby

Version 1.0.2 of badgeville-ruby fixes the Player object which would no longer PUT/POST because of recent API changes.  However it managed to break a number of other objects.  I've submitted a fix to the badgeville/badgeville-ruby repo https://github.com/badgeville/badgeville-ruby/pull/11 ; this fix is tentatively versioned 1.0.3.  For additional details quickly read through the aforementioned pull request.

This pull is essentially bringing in 1.0.1-1.0.3 and bumping up the version of our repo to 1.0.3.opower.