Initial add
Updated all include paths to unix format.
Converted all files to unix line-ending format from windows by removing all carriage returns
Converted device handlers for makefile project
Removed unused code and made major makefile changes
Rmoved unused files
Competition_2012 now builds with new makefile system. :-)
Removed a swap file and add some more entries to .hgignore
don't complain about missing preferences file
Moved the main project file to the base directory.
more in hgignore
Removed unnecesary _impl.h files.

Also removed a .cpp file that was producing a duplicate object file.
Fixed conditional compilation of device handlers.
removed Makefile.orig, this was added by mistake
Initial version for IMU Reporting
removed Makefile.orig
Merged branches
Ran through the Accel, Compass, ComPort, and Containers folders and did some organizational updates.  I plan on converting the dependency system into something more directed.  Any included file will have niformation on its parent file.  If it needs something from the parent file, then the programmer will have to make sure that the parent file has it.  This is not as hard as it sounds.  The biggest alteration is that source files will not include anything and will be included by the header file that requires them.  Also, I have been standardizing the indentations and comment locations, and specific device handlers are relegated to their own folder so that the Compass folder, for instance, is not clogged up with a bunch of HMC6343 stuff.  Real handler file include macros updated accordingly.
Added repo for control system project
Initial update to hgignore