Use semicolon to join js files.

This fixes problems that sometimes occur when js files don't end with semicolons. It doesn't have any adverse affects if the files do end with a semicolon, since `;;` is valid javascript (it creates an empty statement inbetween the semicolons).

For an example, see https://github.com/jezdez/django_compressor/issues/319