The sound key must be present and nil to send silent/hidden push notifications.
Bumping version to 2.0.2
Merge branch 'master' of github.com:nomad/houston
Squashed commit of the following:

commit 3a4f5b397aa31d6346c235b4082eb945c9ad50b0
Author: Mattt Thompson <m@mattt.me>
Date:   Mon May 12 11:48:20 2014 -0700

    Minor refactoring

commit 1f155b3e21850a6e357319dc1eecd644c67949a7
Merge: bedc48f d244795
Author: Mattt Thompson <m@mattt.me>
Date:   Mon May 12 11:44:06 2014 -0700

    Merge branch 'sent-unsent' of github.com:aj0strow/houston into aj0strow-sent-unsent

commit d2447953bf01e47231f70cfd0f06d10389f50e26
Author: AJ Ostrow <alexander.ostrow@gmail.com>
Date:   Fri Apr 18 13:26:17 2014 -0400

    Fix and format sent and unsent messages

Signed-off-by: Mattt Thompson <m@mattt.me>
Convert specs to RSpec 2.14.8 syntax with Transpec

This conversion is done by Transpec 1.13.1 with the following command:
    transpec

* 24 conversions
    from: obj.should
      to: expect(obj).to

* 10 conversions
    from: its(:attr) { }
      to: describe '#attr' do subject { super().attr }; it { } end

* 9 conversions
    from: == expected
      to: eq(expected)

* 4 conversions
    from: collection.should have(n).items
      to: expect(collection.size).to eq(n)
Update README.md
APPLE_DEVELOPMENT_GATEWAY_URI fix

APPLE_DEVELOPMENT_GATEWAY_URI is a constant of Houston.
Merge pull request #51 from loganhasson/master

Convert specs to RSpec expect syntax with transpec
Merge branch 'master' of github.com:nomad/houston
Bumping rspec dependency to ~> 2.0

Adding client spec
Squashed commit of the following:

commit cd7f765575a1840bbda66625a6d4a4350ac2c4ee
Merge: 33d5aa4 596c55d
Author: Mattt Thompson <m@mattt.me>
Date:   Thu Jun 12 14:59:59 2014 -0700

    Merge branch 'master' of github.com:shinydevelopment/houston into shinydevelopment-master

    Conflicts:
    	spec/client_spec.rb

commit 596c55d55e09c4426421ade81254795774b4ed3f
Author: Greg Spiers <greg.spiers@shinydevelopment.com>
Date:   Thu Jan 2 16:58:12 2014 +0000

    Clean up the specs, set unregistered devices instance variable directly, no need to pass it in to init.

commit 53786b3da6a0b4ba20b01429b1c05980d3ffca97
Author: Greg Spiers <greg.spiers@shinydevelopment.com>
Date:   Thu Jan 2 16:45:40 2014 +0000

    Specs for unregistered_device methods in Client.

commit ae7e8e90769025ae40bcb638f85cd9ae06734655
Author: Greg Spiers <greg.spiers@shinydevelopment.com>
Date:   Thu Jan 2 15:01:39 2014 +0000

    Rename devices to unregistered_devices to be more descriptive (alias devices to new method to be backwards compatible). Add new method to get timestamp with device token from feedback service.
Merge pull request #32 from jerryhjones/pull_requests/silent_push

The sound key must be present and nil to send silent/hidden push notifications
Bumping version to 2.1.0
Merge branch 'master' of github.com:nomad/houston
Explicity packs the token as 32 bytes as opposed to variable bytesize
Test to ensure token is packed as 32 bytes
fix spec typo for priority item #5
Merge pull request #56 from carnivalmobile/fix_token_binary_length

Fix token binary length
Revert "The sound key must be present and nil to send silent/hidden push notifications"
Merge pull request #62 from nomad/revert-32-pull_requests/silent_push

Revert "The sound key must be present and nil to send silent/hidden push...