Merge pull request #614 from emmanuel-keller/1.6

Display usage information when script is called without argument
Merge pull request #618 from emmanuel-keller/1.6

Fixes #596
Merge pull request #628 from emmanuel-keller/1.6

Fixes #597. The path was wrongly converted by URI and URL normalization.
Merge pull request #634 from emmanuel-keller/1.6

Fix #632