GPII-539: Fix if conditions in lifecycleManager's update method.
GPII-539: Add test for LM update method when user has no active session.
GPII-539: Make LM's update invoker dynamic.
GPII-539: Add test for LM's update with ongoing session.
GPII-539: Separate LM's update() tests and move common configuration into variables.
GPII-539: Make success test for LM's update() check for update in the activeSession.
GPII-539: Namespace reusable definitions.
GPII-539: Add assertion for LM's start()'s success when testing successful update().
GPII-539: Merge with universal:master + grunt linting.
GPII-434: Updated to the latest Kettle with dynamic writeMethod support, and corrected a couple of errors found during KASPARDNET's early review
GPII-434: Small commit prior to merging in GPII-539 fixes and tests
Merge remote-tracking branch 'radmanovi4/gpii-539' into GPII-434

Conflicts:
	gpii/node_modules/lifecycleManager/src/LifecycleManager.js