Added a propotype of new proposed way of using transactions together with typedjson to test new syntax in apps.
Checking for null on injected instance for temporary code for Db.Scope.
Merge branch 'db_scope' into develop