Removed some unused standby code from L4 group
Added some tests to L4
Changed L4 in preparation for adding in volume/info/time code.
Added "break" command to MockableScriptRunner to define a convenient
way of adding a breakpoint in the code and the test script
Fixed minor bug in mockable product when setting attributes
Added volume/info/time in L4 and added tests
Added some test code for L5.
Changed L5 so that the test code for removal of a room works without throwing. This is due to passing watchables through layers so that there are still watchers attached to them when they are disposed.
Added more L5 tests