TemperatureControl: Move printf out of interrupt context
Fire an attach event if we're detached and receive data- apparently some OSes don't assert DTR when a program opens the port
Move files in preparation for new build system.
Update to new build system.

IMPORTANT NOTES!
* Do a "make clean" before pulling down this new build system.  This
  will cleanup files used by older build system as the new build system
  has moved things around a bit.
* Run linux_install, win_install.cmd, or mac_install to update the GNU
  toolchain used for the new build.  Note that there isn't a gcc4mbed
  directory anymore so these scripts are in the root of the Smoothie
  project.
* Run "make" from root of the Smoothie project.
* The binaries are now located in the src/LPC1768 folder <--IMPORTANT NOTE
* Make targets such as upload, etc. should still work as I attempted to
  port them to this new build system.
Output binaries to /LPC1768
Change /src/LPC1768 to /LPC1768 in .gitignore
Fix rules in src/makefile.

I moved the output binaries to /LPC1768 but the rules like upload,
flash, etc were still looking for the binaries in /src/LPC1768.
Switch rostock arm solution to use floats, fastmath and sqrtf
remove timing code
add elapsed time and estimated time to progress command
Merge pull request #134 from wolfmanjm/optimization/fastmath-rostock-solution

Optimization/fastmath rostock solution
Possible problem with the way Conveyor takes and releases blocks that modules did not take, trying a fix
Merge branch 'edge' of github.com:arthurwolf/Smoothie into edge
cleaning up debug gpios
char is bad
Merge pull request #118 from bgamari/temp-no-irq

TemperatureControl: Move printf out of interrupt context
Remove bitmask from within for loop.

This makes the loop use a uint16_t for the bitmask variable instead of
uint8_t.
PID Autotune: move processing to idle context so we can safely printf
StepperMotor: change minimum step frequency from 1Hz to 20Hz
Merge remote-tracking branch 'origin/fix/USBSerial-breaks-if-host-doesnt-assert-DTR' into edge