make header more Closure Compiler friendly
use Closure Compiler to generate a source map. Header is also now naturally preserved simplifying the build process