add .hgignore to make use of Mercurial easier
add Mercurial to isDevVersion()

--HG--
extra : source : e048ef52ec5c435130f2be08cb965567e811f8e4
make stdout unbuffered to ensure proper updates of sceneView

--HG--
extra : source : 94d8184628cf890b18ea4ff9382fc39699490a0f
always show numbers on slider

--HG--
extra : source : 634ece8776ec3ffa73227fbd733734dc34baf10f
show printing z position in gcode view via layer range and slider

--HG--
extra : source : 4c79c88d8b17cf02771861eeed9c2e09b113c24d
make VirtualPrinter much faster

--HG--
extra : source : fb98aa778d7f0cb761ad7fa860cdd4505a96759e
Merge pull request #681 from hg42/faster-virtualprinter

Faster virtualprinter
make .hgignore more like .gitignore, ignore .hgsubstate
.gitignore debian tree
Repetier sends "wait" when idle, so we never get an empty line

--HG--
extra : source : 9dcdee7cf6656d62e960da1f10d9ab4fd8d83a97
Merge pull request #687 from hg42/fix-repetier-connect-idle-wait

Fix connect with Repetier firmware which sends wait when idle, also extend .hgignore + .gitignore
Make default retraction enabled.
Merge branch 'SteamEngine' of github.com:daid/Cura into SteamEngine
Make error detection less "all inclusive" to fix #690
If programmer based auto-detection of serial port fails, try all ports and baudrates to find anything that might work.