Make Dispatcher properly iterate over registered routes

Using six.itervalues() to make sure a generetaor is always used.