Changes to Revenj.Core

Root container should have all registrations.
Unit of work was missing this keyword.