Update version
Fix #562: Add start command
FIX: Unable to connect on Debian testing
Fix #584 (properly set isreport even for manual M105/M114)
Truly fix #584, refactor a bit command parsing

Use precmd() method instead of adding our own layer of preprocessing
Change central controls button to move to the center of the bed
Also update mini controls
Fix mini controls, specify speed for move-to-center button
Woops revert wrong line removal from previous commit
Fix #586 by passing glines instead of raw gcodes to 2D viewer

We used to have our own gcode analyzer in gviz but this was clearly
suboptimal and broken. Position of drawn things should not differ in
anyway from the original GCode anyway.
Fix #581 by adding some documentation on gcoder_line
Move import call to avoid worrying tracebacks when dbus is not available
Coding style minor changes
Fix #572 - show loaded file name in window title
Probably fix #553 by adding ad-hoc niceness probing
Fix #559 by starting RPC server after argument parsing
Add dbus as a dep in README.md
Fix #564: document RPC server
Add proper loading message to pronterface
Beautify load message