Remove the static RouteExecutor

closes issue #42

This not only removed some dead code, but exposed some bugs that
were allowed to live because the RouteExecutor is relatively unmaintained.
I was thinking that may end up being involved in our Validation exploration coming up.