Merge pull request #4 from OlyCow/master

Added drivers (and "includes.h").
Merge pull request #7 from OlyCow/libraries

Moved some headers to appropriate folder.
Merge pull request #15 from OlyCow/master

General updates (mostly encapsulation)
Merge pull request #16 from OlyCow/libraries

Motor libraries (and general updates)
Deleted swerve test and added a real one

needs commenting... and encapsulation :P
Merge pull request #17 from OlyCow/libraries

Core updates
Merge branch 'swerve-drive'

Conflicts:
	RobotC/Headers/global vars.h
Merge pull request #20 from OlyCow/master

Some pseudo-code for swerve drive added.