the messaging contracts are now made of Message+Payload, as in the original Platform; extractsd AccountsServiceContainer composition in separate class; Merged Activate/Suspend/DisableLicenseTasks and messages into SetLicenseStatusMessage/Task;
added GetKey method to ISubscriptionMappingAssembler and the implementing classes
Added working test for StoreAccountTask
added tests for StoreAccountTask
Added composition for the tasks
Added AccountCacheBuilder and related classes; Updated AccountServiceContainer composition;