So it looks like the work for properly supporting topics is going to grow.
So far we have identified two areas for improvement already :
* lfryc and I met this afternoon and discussed how to handle topic
failures where calling back to registrationIds is appropriate. He has some
refactors he wants to make.
* Last night on the -users list a community member brought up some use
case we have to consider as well. Specifically around how `alias` and
`deviceType` interact with topics.
In the spirit of keeping the PRs manageable, I propose we create a feature
branches for topics in aerogear/aerogear-unifiedpush-server and
aerogear/aerogear-android-push.
Barring strong opinions against this, I will create these branches and move
my PRs appropriately.