Pep 8, logging
Added logging, did a bit of pep work, and added admin views (working)
Added bulk_call function, had wrongly been using group_call, which is quite different.
s_d first version with some spine, making new objects, starting to receive messages
t_s some speculative changes & a bit of logger and debug
Slight changes to station_daemon listeners
ugly hardcode of show hosts
some more dumb hardcoding, remove all these constants and make them part of the program definition.
more dumb constants to test on freeswitch server
Minor changes to load from config on station daemon, clarity on telephony_server,
Moved more functionality into /confer, including replacing station with scheduled program as callback identifier in url variable.
Fixed typos & argument list to confer function -- date time is acting weird, is import datetime.datetime as date time somewhere in the project?  Removed showhost feature.
changed typo m for c in logger
Tested and working, successfully patching calls and saving data.
Adding / root function to receive unsolicited calls.
Removed default /ringing /heartbeat functions accordingly -- they are now url parameters for / root function
In preload_caller actually passing call or message object id back with parameters
TODO should those be actually objects?  Anything else we should be doing with those numbers in preloadcaller, or let that happen in url functions?
Minor changes and typos
Setting new (hopefully) default url
Trying to change the default call and make it a bit more smart
actual url values for request.path
Slightly more complicated conditionals to detect ringing, hangup, etc., on incoming call, adding quick test to see if Jude is excluded.

Unless I blew something, incoming calls are different from call that have been made, in that they only seem to generate two urls (answered and heartbeat)
testing braindead sleep function -- should really spawn a worker but this is just server testing...