title: cacheViews:true until logout?
body: <p>I like using cacheViews:true in my application...</p>
  
  <p>I've made a SPA app with logout/login. Some views I have them render different views based on whether or not the current user is an administrator using the 'viewUrl' (<a href="https://stackoverflow.com/questions/16471362/hottowel-durandal-inject-different-views-based-on-the-user">HotTowel Durandal Inject different views based on the user</a>)</p>
  
  <p>The problem I'm having is that if you logout of an administrator account and into a normal user account all the previous views are cached so as you navigate around it brings up all the admin views (the different viewmodels activate functions aren't running)</p>
  
  <p>I'm looking for an easy way to reset all these views/viewmodels when you press the logout button so the app 'starts fresh' when the next user logs in.</p>