Added CHDK support

Added so M240 can be used to trigger CHDK instead of sending an IR signal, see more about CHDK here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/
Added CHDK support

Added CHDK support to take pictures instead of doing an IR command, see more about how to use it here http://captain-slow.dk/2014/03/09/3d-printing-timelapses/
Add support for disabling encoder control for feedrate multiplier

Signed-off-by: Matthew Schick <matthew.schick@gmail.com>
Merge pull request #829 from blddk/Marlin_v1

Added CHDK support
Merge pull request #833 from mattsch/optional_feedrate_multiplier

Add support for disabling encoder control for feedrate multiplier
Merge pull request #1 from ErikZalm/Marlin_v1

Update on 140315
Individual extruder flow rate

Extension of M221, Tune menu
Merge pull request #841 from Dim3nsioneer/Marlin_v1

Set flow rate (extrude-mutliplier) for each extruder individually
Extended Preheat options

Preheat LCD menus base on code by D-Base
Corrections for preheat extension in language.h
semantic changes in language.h
Bugfixes for language option 6 (russian)
Merge pull request #846 from Dim3nsioneer/Marlin_v1

Extended Preheat options
Merge remote-tracking branch 'upstream/Marlin_v1' into MM2
add auto bed leveling