gitweb: Split JavaScript for maintability, combining on build