Merge pull request #74 from ledgersmb/master

sync over master branch
Merge pull request #78 from ledgersmb/master

sync over master branch
Merge pull request #81 from ledgersmb/master

sync over master branch
Merge pull request #84 from ledgersmb/master

sync over master branch
Merge pull request #85 from ledgersmb/master

sync over master branch
Remove left-behind debug statement.
(grafted from 2551a0ba5ea1ac019aac21b858a87a1b320738da)

--HG--
extra : source : 2551a0ba5ea1ac019aac21b858a87a1b320738da
Merge pull request #503 from ehuelsmann/master

Remove left-behind debug statements