Separated dispatchers from Xtension. *BREAKING CHANGE*
Separated facets from dispatchers. *BREAKING CHANGE*
Changed order of dispatch parameters. *BREAKING CHANGE*
Changed pattern for implementing facets / dispatchers.
Made "gui-ness" into a facet.
Fixed BoxDispatcher not doing anything.
Split up dispatcher types.
Renamed NuConstants to Constants.
Renamed NuCore to Core.
Renamed NuMath to Math.
Renamed NuEditConstants / Reflection.
Fixed UserComponentFactory loading bug in NuEdit.
Fixed some naming issues (XDispatcher is now just a Dispatcher).
Just moved some comments around.
Updated Nu documentation.