Begin motor.cpp and motor.h
UART: Add first library based on IEEE2012

Code adapted from <https://github.com/matthewbot/IEEE2012>.
Stdio functionality included in UART library, rather than elsewhere.
Init: Add initialization methods for clock, interrupt, and uart
motor: Add motor driver code loosely based on Tim's code (but better :) )

Might need to double-check "motor numbers", but each of the four responds independently of the others.
Merge remote-tracking branch 'ufieee2014/master'