Saas 1122 new autocomplete (#251)
* basic completion
* completion generation on build phase
* dynamic completion base
* completion command + option/positional completion + completion fixes + user input handling + tests
* fix crudFilenameOption
* options handling improved
* remove yarn install + remove tree
* ignore tree.json
* virtual mock on tree.json
* throw on not existing command path registration
* common error handling
* "first time pressing tab twice" hack
* completions generation/resolution redone + tests added
* remove user input eraser
* completion command params renamed
* version updated