1. Refactor notifications generator a bit for clarity
2. Add testing for users with multiple APN tokens
More tokens
Add check for fields
Add a test to NotificationGenerator spec to make sure the proper number of notifications are generated
Merge pull request #14 from lloydmeta/refactor/notifications_generator

Refactor/notifications generator
Merge branch 'master' into feature/support_redis_failover