Made settings module more flexible regarding variable path lengths to needed values, made speed for printer movement configurable
Added logging to file on top of to stdout, temperature parsing now can cope with negative temperature (shouldn't normally occur but seems to happen with buggy firmware), added option to wait for "start" response from printer firmware before switching to state "operational" (defaults to previous behaviour)
Added settings dialog for configuring OctoPrint

Warning: Many settings will need a restart of OctoPrint to take effect, adding corresponding notes is still a TODO. There's also no proper validation and error handling yet, so use at your own risk.
Merge branch 'master' into devel
Added features for quick setting of temperatures for PLA and ABS - configured via new settings.
Not perfect, I'd like to show temperature to be set in UI.
On clicking it always moves to the top of the page.
The overflow and temp layout changes are to allow the drop down to display outside of the tab.

Is it worth having more temp boxes e.g. Nylon? - array like similar to move speeds?
Separated settings into separate template to improve ease of maintenance.
Reduced word witdth and added add-ons for units.
Fixed the navigate to top of page on e.g. Set ABS issue
Also replaced to HTML &deg; for degrees symobol
Added custom controls with multiple commands

Closes #48
Added example for multiple commands
New temperature profile settings and hooked into ui. WIP: add and remove profiles
Easier than I thought to add/remove temperature profiles
Change to &deg; required binding to html
Bug in bootstrap forcing use of knockout click binding - actually works better
Merge remote-tracking branch 'upstream/devel' into devel
New settings split off
Couple of fixes while merging...
Fixed some whitespace
Update README.md

config.ini => config.yaml
Bugfix: added getter for interval attribute on TimedTimelapse, went missing since a refactoring a couple of weeks back.
Fix filament measurement for relative extruders