* Create a nascent version of the mod detail page
* Make the slug mandatory for Mod instead of name, and load the name
from the data file
* Make the Feedback view universal on all pages
* Refactor the use of mod pack to have a single global object at the
router level which is shared between pages. Further, make this one
object load itself immediately and have it automatically load any
activated mod version
* Refactor the use of Storage related to mod pack versions into the
router as well.
* Add trace logging back in for events, but allow individual classes
to suppress it (as opposed to actually supressing the events)
* Fix a bug in ModVersion.eachItem where it would suggest so-called
items which are merely registered slugs without associated items
* Changed "version" to "dataVersion" in data format
* Changed the "modName" and "modVersion" fields on the ModVersion
class to remove the "mod" prefix and changed the data format to
match
* Change the Stack class to use the itemSlug instead of the item
itself
* Update the ModVersion and ModPack classes to include methods for
recording a correspondence between slugs and names. Update code
which displays items from stacks to use these methods to determine
display names.
* Add a reference from Recipe back to the item it creates