Merge #4
* Fix bug where APNs servers use a dash not an underscore
* Fix bug found with test causing php notice
* Added new test to check for original behavior
Merge branch 'kvim-patch-1'