[MSC2-48] Reviewed child services installation process. The following refactorings happened:
 * TxnController.getServiceContext() -> TxnController.getServiceContext(UpdateTransaction)
 * ServiceBuilder.getServiceContext() was eliminated.
 * StartContext.getChildContext() was introduced.
 * Transaction parameter is now completely hidden from child installation process - it is propagated internally.