added click dbouncing prevention, popstate triggered by back button, waitOn subscriptions, sequence not stored in path, and previousDefaultRoutes
smart.json
merge