* Added documentation to the example config file.
* Added a config variable LOGFILE. If defined the console log is muted and all output goes to the file defined.
wq
Added command line arguments, --config now lets you choose config file. logfile= is requred in the config file or you will throw an error. Leaving it blank uses no logile. Added certfile and keyfile to the config file so you can specify a location instead of hard coded. Defaults to the server.crt/key as it used to be. Initscript for upstart is included.
Added SO_REUSEADDR to the socket flags so it will restart immediately after shutting down instead of waiting TIME_WAIT for the connections to clear. Also cleaned up shutdown process
Added absolute path finding for stuff served out of ext/ directory. Now you can run the server without starting it in the CWD
Mobile view that is optimized for phones.
Added info to the README
Added a config variable to disable URL logging
Better solution for handling refreshes
Minor changes to mobile CSS
Fixed initscript to be more reliable (Upstart sucks)
small fixes to mobile interface
updated init script for ubuntu. Readme has instructions on bundling certs
fixed my tab issues to match existing
re-fixed the previous bad fixing of tabs. They are all spaces now per PEP standards
Missed a section of tabs in usage()
Fixed logfile issues with 4 new variables. If you don't have them the defaults will be applied and it will start up just fine.
Added a redirect to mobile site if screen size is less than 700px
Changed file logging so it's a boolean
moved one line to make code reading easier
Merge pull request #16 from leaberry/master

I've added some features to your Alarmserver