Fixed error were was double writing to database departures.
Good number of changes so that now can run any AVL feed client and pass
the data to a thread to be directly executed instead of using JMS. This
is nice because many apps probably don't need the complexity of being
able to run the AVL feed on a separate server, most likely a web server.