This is necessary because rocket's templating uses file extensions to
identify which files to hand to its templating tool.
It would be nicer to work around this on the server end, or upstream,
but this is too much effort for now.
Webpack was entirely and utterly unmaintainable. This commit throws it
out of the window into the gutter where it belongs, and rewrites the
entire repository so that it may work with parcel instead.