A few constants where they belong
And one more...
A few constants where they belong
And one more...
Merge branch 'fix_constants' of https://github.com/thinkyhead/Marlin into fix_constants

Conflicts:
	Marlin/cardreader.h
Rebase to Marlin_v1
Merge pull request #1188 from thinkyhead/lcd_longname

LCD Long Filename
Wrap call to flush_presort
Merge pull request #1190 from thinkyhead/sd_sorting

Wrap call to flush_presort
Reduce dogm lcd code
Reduce ultralcd.cpp redundancies
Other small tweaks
Using axis constants
Merge pull request #1187 from thinkyhead/fix_constants

A few constants where they belong
Merge pull request #1191 from thinkyhead/code_shrink

Shrink and Optimize
Split up languages.h, use ISO codes

Breaking up languages.h makes it easier to translate. Using language
codes makes it easier to select a language and sets the naming standard.
Clean up, move unused to the bottom, add headings
Added example configs for printers from http://tvrrug.org.uk/
Merge pull request #1194 from boelle/Marlin_v1

Added example configs for printers from http://tvrrug.org.uk/
Merge pull request #1192 from thinkyhead/split_language

Split up languages.h. Use ISO language codes.