At91Sam3xAdc: Fix for clang.
PrinterMain: Cosmetic changes.
InterruptLock: Fix for clang.
MotionPlanner: Fix unused return value.
This actually made clang generate "wrong" code.
compile-rampsfd.sh: Add support for building with Clang.