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