Organizational and storage enhancements:
1. got rid of old cordova plugins
2. added caching related modules to handle globalUI, persistent models, and localStorage
3. separated header to a view under globalUI
4. separated Detection from Device module to handle device detection only
5. add custom device detection example in app.js
6. added cookie fallback to LocalStorage module