Update so concat and uglify work. Also improve localisation folder structuring.

Just running `grunt` will now do *everything* except jshint (because that still fails at the moment)!