main script renamed and refactored
add short versions of options
options: rename hasHelp -> isHelpRequired, add isVersionRequired
add ability to show version, new help version
require config only if executing
update package version
split getOption to requireOption and getOptionValue
fixed config preprocessing
todos update
Merge branch 'feature/help' into develop