Revamped version - new GUI

Initial GUI commit, now using G4P GUI library. Non-functioning
GUI Updates

Final GUI placement, added header/footer grpahics
First Working version

Modes, communication, and positons implemented.
Readme file and initial update bug
Auto Update now works
Added Delay for auto search

Arbotix code delays 50ms between serial start and first packet, wait
60ms for that.
Code Cleanup and documentation

added documentation for program, and main .pde functions
Also Remoced GUI builder data as it no longer works
Added digital output/checkbox functionality

added variable to hold checkboxe values, and a function to convert the
values to a byte to be sent to the arbotix/arm
GUI update, keyboard events, bug fix

-arm/mode/orientation defualt to '0'
-extended byte  is now a text field (special cases for autoupdate made)
-keyboard can now change values *hold a number 1-6 and press up or down*
-image updates
GUI adjustments
Error Gui messagaes & File output debugging
Comments and file restructure

moved arbotix related functions to 'arbotix.pde'
Typo
Moved files to sub-folder for easy building

Also submitting possible bug fix for non-reseting/windows issue.
Improved gui layount
Overhaul of serial port objects

Before, there was only one serial port, the serial port currently
connected to. Now there is an array 'sPorts', each entry being a serial
port. This allows the program to open multiple serial ports
simultaneously and scan them in parrallel. This is needed because the
time from opening the port until response on the arm now varies between
100ms (Non bootloader/no reset jumper)and ~6500ms (bootloader with
reset jumper)
Added in prelimniary 'pose' objects

pose objects will allow you to save and load various poses, and play
them back in a sequence.
Pose Loading + Initial Analog Readings code

poses can now be loaded to/from pose panels.
Analog values are now read to the program.
Loading arm parameters into a 2-d array for easier maintenance
Hiding/displaying correct GUI elements, other GUI fixes