refactor buildApp into buildApp and buildEngine
add iphone5 to list of mobile devices
Fix references to manifest preload
fix global.cache check
better code
Merge pull request #3 from gameclosure/fix-global-cache

fix global.cache check
Merge pull request #3 from gameclosure/fix-global-cache

fix global.cache check
set initial timestep muted state based on CONFIG object
mock the console object for IE9; set CONFIG.isMuted based on hash state
Merge branch 'develop' of https://github.com/gameclosure/gcapi-priv into develop

* 'develop' of https://github.com/gameclosure/gcapi-priv:
  better code
  fix global.cache check
Merge branch 'develop' of https://github.com/gameclosure/gcapi-priv into develop

* 'develop' of https://github.com/gameclosure/gcapi-priv:
  better code
  fix global.cache check
refactor debugLogger into separate files
add iphone5 to list of mobile devices
set initial timestep muted state based on CONFIG object
mock the console object for IE9; set CONFIG.isMuted based on hash state
fix global.cache check
better code
IE9 does not support pointer-events, so don't render an overlay canvas
Merge branch 'develop' of https://github.com/gameclosure/gcapi-priv into refactor-debug-logger

* 'develop' of https://github.com/gameclosure/gcapi-priv:
  mock the console object for IE9; set CONFIG.isMuted based on hash state
  set initial timestep muted state based on CONFIG object
  better code
  fix global.cache check
  add iphone5 to list of mobile devices
Merge branch 'develop' of https://github.com/gameclosure/gcapi-priv into refactor-debug-logger

* 'develop' of https://github.com/gameclosure/gcapi-priv:
  mock the console object for IE9; set CONFIG.isMuted based on hash state
  set initial timestep muted state based on CONFIG object
  better code
  fix global.cache check
  add iphone5 to list of mobile devices