Bugfix in `clap.modes.Parser.addOption()`
CLAP now supports nested modes
Manual updated, fixed bug in `Base()._getinput()` which would return
whole `argv` as input if first item would be non-option-argument
Removed unnecessary checks for `--` string in checker (they are handled
by `Base._getinput()`
Removed unnecessary checks from `parser.Parser()`
Merge branch 'master' into devel
Some updates in the low-level parser internals
Added `builder.py` module, removed unnecessary parts of manual
Initiali coding for builder
Builders for simple parser and modes parser are working
Fixed some bugs in builder, did some refactoring etc.
`clap.builder.Parser()` functionality moved to `clap.builder.Builder()`,
some debugging, reference implementation of built interface,
updated manual
Nested mode-parsers can be created using JSON,
major refactoring in `clap/builder.py`, update to version 0.7.4
Bugfixes and stylefixes in `clap/builder.py`