Refactored RouteTracker exceptions.

For all of the exceptions generated in the RouteTracker class,we now use
the throwable constructor in place of the default constructor.