Merge pull request #29 from murrekatt/develop

Cleanup of dead code.
git: check for command availability in pre-commit hook
Merge pull request #30 from toxeus/gitHook

git: check for command availability in pre-commit hook
remove lines with comments containing dashed lines

Command used:

    sed -ri '/\/\/ ?-+$/d'
remove comments containing dashed lines

Command used:
    sed -ri 's/(.*)\/\/ ?-+$/\1/g' "$file"
remove comments with asterisk lines
fix style format issues

This issues popped up after the removal of several comments.
Merge pull request #31 from toxeus/removeDashedLines

Remove comments with various lines