Linked dataContexts no longer access functions

-> RouteChangeHandlers are now passed `appContext` as the second
argument
-> Linked data contexts specified in `getWatchedState`, can only see
"real" fields and no longer have access to the ViewModel functions
-> fixed utils
-> Bug: was referencing this.ApplicationDataContext when instantiating.