copy js folder to the output folder
do not try to copy now-dead medals
disable javascript

Closes issue 5.
With the javascript, the list of displayed modules is truncated after IO::Something,
not what we want.
allow dots in project names
Allow http(s?) source URLs

before, only git:// URLs were allowed
Produce better error messages
Re-enable js search w/less truncation. See issue 5
(the list will still be truncated after the 9 billionth item)
Fix error reporting on older Mojolicious versions
tweaked module list and filter

replaced list by table, apply sorting to module name and description,,
make search field bigger and centered. To make diffing a lot more
complicated, I also removed one level of indent for head and body
section (sorry).