Marlin v1

Included customized Configuration.h and pins.h. Looks like I may have UNIX-ified the linefeeds in pins.h, as a lot of the diffs appear to be due to linefeeds. Maybe I stripped off some trailing spaces too?

It probably doesn't make much sense for me to have left the "//QU-BD Ups" comment in each changed line, now that it's on git, but I figured I'd take it slow for my first ever repository pull request.