Reorganize source layout for better self-documentation
Change to 2-space indent

Conflicts:
	src/linkbot.coffee
	test/linkbot.spec.coffee
Nest Linkbot module object tests in their own suite

Conflicts:
	test/linkbot.spec.coffee
Barebones manager and new Linkbots interface
Implement RobotManager.element
Add acquire()
Add add()
Add relinquish()
Bug fix for acquire: Actually acquire requested number
Add drawList
Change Linkbot.connect to not throw
Add RobotManager.prototype.connect
Don't call to disconnectRobot since it's broken
Fix managerElement, and add relinquish, to Linkbots
Add uiAdd action
Change robot status upon acquire and relinquish
Correct improper test nesting
Get rid of not-exactly-unit unit tests
Comment and layout cleanup
Split 'pure' methods into distinct class