Modified to show element only after content has been loaded into the page.  Also allowed userParams to be interpreted as numbers.
Fix for child pages not being hidden when transitioning away
Merge remote-tracking branch 'upstream/master'

Conflicts:
	pager.js
Merge remote-tracking branch 'upstream/master'

Conflicts:
	pager.js
Merge remote-tracking branch 'upstream/master'
Merge with upstream
As per #166
New behaviour now loads VM before calling show on a page if withOnShow exists. This flows through into sourceOnShow also.
Merge pull request #169 from CuinnWylie/LazyLoad-ViewModel

Lazy load view model - VM should load before showing