Merge pull request #1 from prophile/master

Merge bug fixes and code formatting changes from prophile
Update motor API to match new motor boards
Add serial number field and rudimentary test

The test must be run with Python's -m switch, to allow it to reach the
`sr` module. (i.e. `python -m tests.motor_board_serialnum`)
Add README