fixed the unstable usort() for routes
added ControllerManager::callController to ModuleApi
rock 2 be very strict