added BasicPageView.js
use cached hash in views instead of accessing hash directly
Merge remote-tracking branch 'origin/master'
if in debug mode, make modules globally available as properties of window, added visibility functions for determining if a dom element is visible, partially visible or invisible in viewport
fixed bug - occasionally modules store would get created with _uri instead of url keyPath
fixed bug - occasionally modules store would get created with _uri instead of url keyPath
don't announce new resources one by one on list update, announce in bulk
list paging - stop requesting pages after list runs out, reset on timer
tour creation support
fixed some logging functions
fixed some logging functions
when parsing hashInfo, if no route, default to 'home'
separated out MessageBar (for displaying errors and info messages) into a separate view, separated out CallInProgressHeader into a separate view, set up err/info event handling in BasicPageView so each page can throw up err/info bars