Move gnunet js code so it doesn't confuse boot

Builder can also be updated to a newer version that considers these files
dependencies for correct incremental builds.
Fix boot production optimizations