Cleaned up non-standard characters
Added support for extruder offset handling

The extruder offset can be specified in the configuration
file or adjusted on the fly using the "M218 T# X# Y#" command.
The EEPROM support is not yet merged in.
The "T#" command can take option "F#" that specifies the feedrate
at which the printing head should be re-positioned. If not
specified the re-positioning move is not preformed immediately,
but the coordinates are adjusted for the printer to properly
position the head when the next movement happens.
Merge branch 'Marlin_v1' of github.com:ErikZalm/Marlin into jeff

Conflicts:
	Marlin/language.h
	Marlin/thermistortables.h
Merge pull request #383 from dob71/jeff

Hotend offset handling for multi-extruder machines
Only compile the new extruder offset code if you have multiple extruders.
Add additional Sanguino bard versions to boards.txt

ATmega644P 16MHz, ATmega1284p 8, 16, 20MHz
Switched to Sanguino 0023r4

This is the actual Sanguino release for Arduino 023.
It has full ATmega1284p support.

Reference:
https://code.google.com/p/sanguino/downloads/detail?name=Sanguino-0023r4.zip&can=2&q=
Add bootloader files for ATmega1284/Sanguino

Added the optiboot bootloader, uses only 512kB of FLASH
Includes .hex file is for 20MHz µC Clock and serial speed of 57k6
Merge pull request #408 from STB3/Marlin_with_ATmega1284p_Sanguino_on_023_support

Marlin with ATmega1284p sanguino support under Arduino 023
Merge branch 'Marlin_v1' of github.com:ErikZalm/Marlin into Marlin_v1