reimplemnet reset command with deprecation warning

add back the reset command with a warning that it is going to be
deprecated - but it is still functional.
Merge branch 'start-reset' into implementuser