Make Tcodes non-breaking for reprap compatibility but still allow Tcodes to begin lines for cnc compatibility
extended Tool and Extruder with enable and disable functions
basic tool change implementation
renamed ToolsManager to ToolManager
finished renaming of ToolManager module
finished basic implementation of tool changing
finished basic implementation of tool changing
Merge branch 'multitool' of github.com:logxen/Smoothie into multitool

Conflicts:
	src/modules/tools/toolmanager/ToolManager.cpp
fixed buffer size
added sample configuration for multi extruder
basic multitool implementation complete and working
improved error response of ToolManager
Merge pull request #341 from PetteriAimonen/edge

Fix endptr checks in ConfigValue.h
Merge branch 'edge' into multitool
split javascript out of index.html and Minify javascript
clean up index.html
Use Glen Beers SVG based Jogging rose
Minify the functions.js
split http into src and destination directories so js and html can be minified
Merge pull request #342 from wolfmanjm/webui/replace-jog-rose

Webui/replace jog rose
Added playable/printable file list and click to play
added progress and abort buttons
added rakefile with webui task

Conflicts:

	Rakefile
Merge pull request #343 from wolfmanjm/webui/add-play-file

Added playable/printable file list and click to play
remove old boottloader, replace with latest bootloader