Settings dialog now uses scrolling.
API docs now removes the example plugin and module, instead of setting them to an empty object.
Minor updates to how SMproperties are set and deleted.
Added a method for resetting custom menu.
Added some dependencies in core.
Menu building now respects that modules may be turned off.
Changed core dependency from 1.0 to 3.0.
Column building now respects that modules may be disabled.
Loading of components now respects that plugins may be disabled.