made the start function sent to wsBackbone not do quite as much (such as defining the AppRouter class). added jscache for the local storage, so that we dont bork trying to overfill it. made wsBackbone able to use different cache backends.