Merge pull request #63 from OlyCow/teleop

Comm updates (might actually work)
Merge pull request #65 from OlyCow/master

Teleop finalizations & updates.
Set up a template for the comm AVR.
Merge pull request #74 from OlyCow/teleop

SO DONE with fixing swerve drive :D :D :D
Merge pull request #76 from OlyCow/autonomous

Minor changes (which are actually teleop).
Merge pull request #77 from OlyCow/teleop

Lots of changes! :D
Started pin setup.
Pin setup tweaks.
TWI lib! YAY

Also updated project configs. (-Os instead of -O1!)
Added watchdog! and pickup and stuff

and just generally better
Updated project properties
Added some weird fine tuning logic
We can now resume from disconnection.
Added variable counter limit.
Merge pull request #78 from OlyCow/teleop

One library function added :P
Added a basic "Bit" library.
Cube counting! Debouncing! Etc.!

also set up all the vars needed for I/O with the NXT protoboard, but not
all the data vars (only cube count)
Added MPU lib. Prelim. Not done.
Merge pull request #79 from OlyCow/atmel

Basic I/O logic. :D
Added some I/O logic; reorganized header

also fixed up some TWI stuff :) . Includes reset logic.