Merge branch 'release/v1.4.0' into develop
Fixed man page for enum type
Implement extended syntax: block can be defined on a different line than the option.
Define single letter switch U for usage.
Qualify standard objets with ::std
Bumped to version 1.5.0
Merge branch 'release/1.5.0'