Remove shell 'eval' command

And custom evaluator for 'trav'
Merge pull request #2874 from cleishm/shell-no-eval

Remove shell 'eval' command