added rails because heroku is being a bitch
made the gatherer a rake task
 get rake task working
make rake gathering work!
Add bus history migration for heroku
built exception handling and pid locking into gathering script
move pid lock to just the tmp dir so heroku can write to it
Heroku doesn't like file based lcoks, let's go with db based locks
updated data gatherer to look at past entries, not depend on a locking table