Make rebuild routes an event so that it can be fired from anywhere
Merge branch '1.2/develop' of https://github.com/firesale/firesale into 1.2/develop
Make rebuild routes an event so that it can be fired from anywhere