Boolean banner variable moved into CliState.
Switched to State Transformer for CLI state.
1.3.6: Added smart completion (with filenames or cpp identifiers)