* Modified layout of robot project folders
+ Added All robots and a factory
Forgot to index new files
Fixed robotics project file. It wasn't including all the robotics classes.
added more files that need to be in vision
Added missing files
a
Testing commit. just added an empty line.
removed testing code (empty line removed)
Merge branch 'dev/vision' of https://github.com/dkaynarc/tmc into dev/vision
Modified gitignore.
Fiddling
Added new classes and interfaces
Changed some code to use the new interface and classes.
Added some references
Started cluster creation code. Added template classes.
Merge branch 'Robotics' into dev/scada
Completed merge.
Fixed a potential bug in RobotFactory. Original code would create all 4 robot instances every time CreateRobot was called, then return only one instance. Creating 4 robots would result in 16 instances being created and 12 being GC'd.

Replaced the dictionary with a dispatch table.
More cluster creation code.
Added SetParameters to IHardware and to the Robots.
Added a comment for the CreateCluster function
Merge branch 'dev/scada' of https://github.com/dkaynarc/tmc into dev/scada

Conflicts:
	src/cluster/Tmc/ScadaCore/ClusterFactory.cs