Source == Static

Because the FE wants to be able to serve compiled js in TEMPLATE_DEBUG mode we can't use our urls to target the appropriate directories in TEMPLATE_DEBUG mode only.

We are now treating all source files as static. All files in source will be uploaded to production servers and be made publicly available. Anything that should not be publically available cannot be put in source.

In case of files with the same name in both directories files in source have priortiy over files in static.