Redid event loading. Seems to work now, but events aren't correctly shown in the Events GUI.
Removed a debugging function I accidentally left in. Whoops!
Huge improvements to event loading. Previous incarnation was still not quite working.
Also now uses built-in commands to convert between IDs and names.
Merge This might not be right but it should be fine overall
Pass %client and %overrideClient to BrickFactory in createBricks.
Split createBricks from VirtualBrickList into several methods.

Added method to BrickFactory for creating multiple bricks for given blid.
Added AddSet and fixed bug with creating bricks.
Removed changing of brick names when creating bricks.
Added CreateBricksNoOwner and some other similar commands.
Moved Owner CS to before NTObjectName CS.
Fixed BuildFactory createBrickNoOwner.

Rearranged BLSTypes so owner is evaluated before NTObjectName.
Possibly fixed new brickgroup creation in the BrickFactory.

Removed some echoes.
Made events be loaded after owner and ntobjectname.
Fixed createBricksForBlid.
Fixed loading events with fxDTSBricks as targets.
Potentially fixed saving of event output parameters.
Removed echos from Script_VirtualBrickList.cs and Support_BLSTypes.cs.
Fixed planted brick properties not being applied.

Fixed event ownership loading broke in earlier commit.
Fixes/improvements to grid layout, forgotten from awhile back.
Quick change to contain references to virBricks to VirtualBrickList. See #3