Fix Gen7 1.4 pinout

Gen7 1.4 uses very different pin assignments, might as well make a new
section and remove some of the conditionals from each. It's easier to change
your pin assingment this way if like me you don't wire it exactly to plan.
Added support for the Rambo reprap electronics board. Added Mcodes to set
motor current and microstepping pins.
first commit
Merge branch 'Marlin_v1' of https://github.com/Drakelive/Marlin
commit
fix max endstop pins
primo commit
Merge branch 'Marlin_v1' of https://github.com/Drakelive/Marlin
Union whit Erick version
Merge pull request #1 from johnnyr/patch-1

fix max endstop pins
Added Russian translation
Enables support the Cyrillic alphabet for LCD
Fix check for include LiquidCrystalRus.h
Add support for Megatronics
Add support for Megatronics
Merge pull request #268 from brupje/Marlin_v1

Marlin v1
Merge pull request #265 from setar/Marlin_v1

Added Russian translation
Create an explicit rule for building applet/Marlin.cpp.

It would seem that the pattern matches do not work when the source
file is created when make is running. The result of this is that it is
necessary to run "make" twice to build the firmware.

This adds an explicit rule without a pattern match for building
applet/Marlin.cpp it corrects the make behaviour at the cost of adding
a little redundancy in the Makefile.
Generalize.
fix LCD temp bed artifacts on power up ' B022/0.) -> B022/000 '