Uglify Culture files

The rename is used instead of 'ext' because Grunt currently considers
everything after the first period the extension. This results in a
single "globalize.min.js" files being created without the custom rename.
Add clean task to build

Clean the built files between grunt runs