Merge remote-tracking branch 'origin/stable'
Updating when gui is initialized to make loading smoother
Updating README with better instructions.  Also adding a fake cordova file for the htaccess to use.  This will be useless on native devices ( htaccess does not work ) but will greatly help developing in Web Browsers.
Switching over to Grunt since it was getting a little to much to maintain in only app.js & gui.js
Adding GPL V3 License Info
Merge remote-tracking branch 'origin/master' into stable