Use Google Play Services for push notifications after API21

Fixes issue #142 
Introduces a new (optional) build dependency, on Google Play Services, for Lollipop and newer operating systems