Updated include headers to fit eclipse file structure.

Beginning modifications to source.
Added encoder value receiving code. Checks it to stored values, and if
mismatch occurs, sends motors to previous state.
Added a encoder position request to the end of enable()
Reverted /boost additions
Fixed typo in enable().

Take that, Jeff!
Replaced encoder reading code with a call to the Motorboard setting the
current known ticks place with the one received over CAN.
Update to fix list initialization which is broken on this compiler.
Added requestEncoderPosition() command to the API
Stupid error... initializing using [1] and [2] instead of [0] and [1]
Added a debug control method for stepping out the process of enabling
and disabling.
Fixed the method for requesting an encoder position... it was pointing
to the disable method.  Oops.
Switched to Constant Decay Interpolation for motion control. We'll see
how that works out.
Added a 'request current ticks' method that will allow us to know where
we "think" the motors are at any given point.
Fixed small trailing '*/' that left the code unable to build.
fixed type mismatch (int vs long.... ugh) in motor board

Fixed misreference to a vector. referring to vector name instead of
name of desired element.
More type mismatch fixing.
Beta modifications to constant decay interpolation algorithm.
Problems witnessed: setting motor to position 200 twice will first bring
the motor to position 200, then 400, instead of 200, then 200.
Last beta modification made us move nowhere.
Second beta modification. :D
Reverting changes for more study.
Updated the constant decay interpolation algorithm to remove several errors that really shouldn't have been there. Credit to Isaac for fixing them.
Added functionality to set current ticks on the motors.

Let's hope it builds!!
Updated new command to actually do something instead of referencing another command again.