Event Progress bugfix
Autodetect Baudrate bugfix
Merge pull request #481 from Salandora/bugFixes

Bug fixes
UI now displays last print time as approx. total print time if available, otherwise uses estimated print time if available

Closes #523
Should fix #529
Fixed double file request after file upload causing autoscrolling to uploaded file to not work
We actually do want to run the configured system commands on the shell, so set shell to True

Also includes a workaround for sarge bug no. 21

Closes #489
Merge branch 'devel' into LilyPrint

Conflicts:
	src/octoprint/templates/index.jinja2