Update the Composer file

Switch over to the 1.x version of API
Casing change for the wiki package
Remove the setup package
Add the setup package back in with the proper directory casing
Remove the Foundation package
Add the Foundation package back in with the proper directory casing
Remove the forum package
Add the forum package back in with the proper directory casing
Remove the core package
Add the core package back in with the right directory casing
Remove the Citadel package
Add the Citadel package back in with the proper directory casing
Remove the assets package
Add the assets package back in with the proper directory casing
Remove the api package
Add the api package back in with the proper directory casing
Remove the nova directory
Re-add the nova directory with the proper casing
Update the cases of references to the nova directory
Making a bunch of changes to model event handlers

We're now always going to listen for each model event so that it's
easier for developers to override an event (or use one we aren't using)
without having to mess with the model entity as well.