feat(server): Enable grunt-jads to serve generated apps

grunt-jads is a grunt plugin wrapper for JADS (Just Another Development Server: https://github.com/bocallaghan/JADS). It uses the node express module to setup a web server. Run with 'grunt server'.
To enable url aliases on the server changes were required to the generated Gruntfile to set the alias paths based on the UI5 location entered by the user.
script-base.js was also changed to enable this.
Added .jsbeautifyrc files to the project so that we can decide where and when the jsFormat'ing applies. This was necessary otherwise the generated Gruntfile would look ugly with the format on save option. So now - for general development: format_on_save is true. However in the templates directory, format_on_save is false. You can still format by right-clicking and choosing format and even narrowing it down by selecting specific text.
Fixed issues https://github.com/saschakiefer/generator-openui5/issues/28 by removing references to sapui5 and replacing with openui5.
Adding grunt-jads closes issue: https://github.com/saschakiefer/generator-openui5/issues/25.
refactor(gruntfile): change grunt-jads usage to lower-case