make use of externalized grunt-es6-module-transpiler tasks
added Crypto ES6 module + generalized build
generalized configuration to 'compile' task that prepares configuration and then runs particular tasks
refactored UnifiedPushClient to ES6 modules
fixed indentation for UnifiedPushClient
refactored DataManager to ES6 modules
refactored Notifier to ES6 modules
refactored SimplePush to ES6 modules