- JSHint: add option "devel:false" and remove option "node:true" to detect usage of "console.log"
- rename "DEFAULT_OPTION_VALUE_*" in "DEFAULT_VALUE_FOR_*" because it improves readability
- add internal function getDefaultValue(...). that function replaces a little piece of code in getArguments(...) just to reduce code complexity of getArguments(...).