RAMBo LCD Support, Additional Pins, and Arduino add ons

I have added support for the additional pins on the Atmega2560 that are accessible on RAMBo. I also added the arduino hardware files to make compilation easier. This is to address issue #528 in Marlin and #9 in RAMBo. Thank you!