Don't require an alert message if content_available (newsstand) is set
Merge pull request #19 from dcaunt/master

Don't require an alert message if content_available (newsstand) is set
Bumping version to 0.3.1
Prepare for Rspec.

Need to split into lib/houston.rb and lib/houston/version.rb, otherwise
the gemspec require was loading the gem before simplecov could kick in,
and it didn’t report any coverage.
Implement and spec new notification format "2"

Apple modified the Local and Push Notification Programming Guide last
April specifying a new format “2” and labeling simple and enhanced
formats as legacy.

New priority attribute. According to Apple it could be 10 or 5 (or
nothing?). Those values are not enforced, in case other values appear.

Expiration and identifier are no longer neccessary. The identifier is
added by the Houston::Client.

Using ‘n’ and ‘N‘ for packs and unpacks, since Apple documents that all
data is network order (big endian), and ‘i’ is native endianess.
Handle correctly the shutdown status

According to Apple docs the shutdown status reports back the last
notification identifier successfully sent, so advance the index once to
not send a notification twice.
Merge branch 'notification-format-2' of github.com:drodriguez/houston into drodriguez-notification-format-2

Conflicts:
	lib/houston.rb
Minor formatting
Minor formatting
[Issue #20] Adding payload length validation

Notifications with a payload larger than 256 byte limit will not be sent
Refactoring VERSION
Bumping version to 1.0.0
Merge branch 'drodriguez-notification-format-2'

Conflicts:
	lib/houston/notification.rb
	lib/houston/version.rb
Adding note about versioning
Bumping version to 2.0.0
Merge branch 'master' of https://github.com/nomad/houston