Optional process routes

Completes #675

---

**Changes:**
- Added `processRoutes` options to `AppRouter`
  - Added Tests
  - Added Docs
  
---

Let me know if this pull request needs anything else. Thanks