Various fixes in moving towards construct.text.0.0.1
Adding .DS_Store to the gitignore for OSX developers
Fixing websocket parameter parsing
Various fixes. Implementing websocket protocol
Adding a weak emergency stop mechanism to stop prints.
Fixing change_job so that setting the position changes the print job's position in the queue.
Getting mdns working with avahi on ubuntu. It still needs sudo but it works.
Adding a vagrantfile for testing linux (guest) on OSX (host)
Getting websockets working on ubuntu and updating README
Changing to python 2.7 (compatible across osx/arch/ubuntu)
Renaming the project to Printserve (pronserve => printserve)
Removing pymdns and using pybonjour directly because pybonjour works on linux so pymdns was entirely redundant.
Adding a pause_between_print_jobs option so that less printers become on fire because that is bad.
Chaging original_file_name => file_name in pronserve. Fixing the pause between print jobs options
Cleaning up imports
Removing legacy uploads directory (gcode files are stored in ram now for better performance on the raspberry pi).
Don't drop comments in gcoder, we might use them in printcore

Modify regexps and remove ; filtering
Initial untested implementation of gcoder-based printing.
Move GCodeAnalyzer.py to printrun/
Workaround for OS X: drop -psn* arguments before parsing args

OS X adds this "process serial number" argument automatically when launching an
App or similar situations. We don't care about this argument and drop it before
parsing the args using argparse.