small changes and fixes
- changed auto-update suspension to trigger on visibilityChange than blur/focus
- changed isMobile to use more-specific regex
- added more comments
- switched method description comments from /* to /**
Merge branch 'master' of https://github.com/iluvredwall/bellschedule