Refactored a bunch of onebusaway code into its own module.
Cleaning up onebusaway.py a bit.
Creating a safe version of getNextArrivalInSeconds(). Also now closing the response handle from urlopen in case that's keeping a conneciton open.
Fixed an exception message that was, itself, causing an exception.
Implemented scripts for registering for updates and for notifying the Arduino of a bus arrival time via mailbox.
Added script to run from cron to update requested bus data. Also lots of minor bug fixes.