Clean up method names of notifiers

protected_send_notification --> do_send_notification. Correct some private/protected method declarations in apns.rb
Merge branch 'refs/heads/clean_notifier_method_names' into dev
Remove batch_spec, add fwt_push_notification_server.spec
Refactor base notifiers to support batch or stream subclasses
Refactor GCM notifiers to batch updates
Refactor apns notifier to stream updates
Remove private and public batch classes
Move batch/base to batch.rb
Push notification server has a batch method
notifiable uses batch method on fwt_push_notification_server
Merge branch 'refs/heads/refactor_batches' into dev
Add new properties and defaults
Comment initialiser
Use gcm_batch_size in gcm.rb
Update test app config initializer
Remove unneeded spacing at the top of the initializer
Remove unneeded notifier method from DeviceToken
Merge branch 'refs/heads/refactor_config_initializer' into dev
Add test for delivery_method = :test
Tests use delivery_method = :send