show where the preferences come from

--HG--
extra : source : c3fd5b230ed8c9632def9fae3d28aea83edf9c5c
increase getShortErrorString to 30 characters for more meaningful logs

--HG--
extra : source : 40022ac1f4b7bd8394b5dc74036b2ba2355ef45d
show baudrates while connecting

--HG--
extra : source : b029e75eb02505544a2717eee914df369b007e2d
while printing don't send real time commands (like M105) immediately, but queue them instead

--HG--
extra : source : 8f7db2333b68e63b518d12e709cd26a6ee9d335b
Add support angle setting.
Trigger slicing when updating one-at-a-time mode.
Set the proper dual-extrusion offset default
allow debian cross compilation to i386 or amd64 deb packages
.hgignore: allow debian variants
Merge pull request #707 from hg42/debian-i386-amd64-packages

Debian i386 amd64 packages
Merge pull request #706 from hg42/fix-most-communication-problems

Fix most communication problems (#698 without waiting for "start")
fix debian packages (missing /usr/bin/cura and desktop file)

--HG--
extra : source : c644a0b1991295c842a1738b4c9b2cc9774c6887
fix issue #704, replacing variables in gcode file damaging line at file offset 2048
Merge pull request #708 from hg42/fix-missing-files-in-debian-packages

fix debian packages (missing /usr/bin/cura and desktop file)
Merge pull request #712 from hg42/fix-issue-704-replacegcodetags-workaround

fix issue #704, replacing variables in gcode file damaging line at file ...
Change how the engine is interfaced from the python code. Put the GCode viewer in a seperate file.
Merge branch 'SteamEngine' of github.com:daid/Cura into SteamEngine
fix #713: debian_amd64/debian_i386 in README

--HG--
extra : source : f78e6edcc56499f89b27d75dbba7dc470b17303f
Merge pull request #714 from hg42/fix-713-architecture-in-readme

fix #713: debian_amd64/debian_i386 in README
Improve the GCode viewing, show the moves and actual gcode on the current layer if loaded.