Receipts and emergency notification protos.
Added a version constraint on bini gem
Merge pull request #12 from freeatnet/constrain-bini-version

Added a version constraint on bini gem
So I've got a ton of work done, but it doesn't behave the way I want.
Version bump.
Merge branch 'master' into feature-emergency_notifications

Conflicts:
	pushover.gemspec
	whatsnew.md
Ton of cleanup, added some options for the em stuff.  Works outside of tests.  One red due to changing how sounds are called.
added a mixin for hash.first, so it returns a hash, not an array.
Started working on returning the receipt list and ended up adding support for 500 errors from pushover.
Documentation [ci skip]
Split up the receipts logic a bit, fixed the fuxed current_ methods.
Dropped --receipt since --receipts basically does the same thing.
Added messaging for expires_at.  Won't ask for receipts that have expired.  Fixed current_, had put values in the wrong spot.
Webmocks.  I'm sure this isn't accurate enough or will miss something, but that is a battle for another day.
Documentation [ci skip]
Documentation [ci skip]
All the tests I'm going to worry about pre-1.0.