adding chrome apis, gcm and notifications