GPII-609: Fix for mishandling of sessions which causes them to become inaccessible to clients not holding the cookie returned from logon. All flowManager request handlers reorganised to defer to the LifecycleManager's sessions - some new methods support these
GPII-609: Updated universal's reference to infusion to match kettle's (not that this has much effect in staving off chaos due to the npm update) - ref is 22ede0 from Feb 7th
GPII-609: Correction for failure in standalone tests caused by inconsistent renaming of LifecycleManager "start" payload from token -> userToken
Merge remote-tracking branch 'amb26/GPII-609'

* amb26/GPII-609:
  GPII-609: Correction for failure in standalone tests caused by inconsistent renaming of LifecycleManager "start" payload from token -> userToken
  GPII-609: Updated universal's reference to infusion to match kettle's (not that this has much effect in staving off chaos due to the npm update) - ref is 22ede0 from Feb 7th
  GPII-609: Fix for mishandling of sessions which causes them to become inaccessible to clients not holding the cookie returned from logon. All flowManager request handlers reorganised to defer to the LifecycleManager's sessions - some new methods support these
GPII-609: Updates Kettle dependency to latest head.