adding push notification token to commandiq, fixes #233

@amillet89 @calvinfo for your review, adding tests and implementation just for the push notification token part of commandiq which wasn't really implemented before
think this might be updated until the tests pass?