Editor Refactor

There are a lot of changes here so this needs a good workout.

Scales:
I added new scale definitions to the SubaruDefs repository but these changes do not require a def update.  The new def will allow you to switch between metric, standard, and raw with one def file.

Note:
I made a change to way settings are accessed.  The new SettingsManager should work properly but again this needs to be tested in the logger.

Note:
show3D option did not work for me because of a GL version error.