Fixed a bug in processing of SMS payments from Fortumo. They updated the information that they post to our server to include a description of the type of payment, which in our case contained a non-ascii character. This caused the computation of the signature to fail.

Code has been updated to handle non-ascii characters received from Fortumo.
Added code for clearer handling of proprietary files.
Removed auto-generated file.
Got the "default_build" working. This is the build that people will see when they download the open-source code and do not have the proprietary folders available.
Updated build scripts to handle "proprietary" css files that are located in the common styles directory. This is necessary for the default_build to display properly, since it doesn't contain its own truly proprietary styles.
More updates to make build scripts to handle "proprietary" css files that are located in the common styles directory. This time, to make sure that it works correctly when files are pulled from the client/app directory as opposed to the client/dist directory.
Allow Grunt to be totally disabled. This will make it faster and easier for newbies to get the code up and running.
Make sure that livereload is only run when grunt is running.
pass ENABLE_GRUNT into the html templates