* Start implementing command preprocessors * Call the preprocessing step and also add a command suggestions processor * Merge branch 'master' into preprocessing * Improve command pre-processing