improve thin.Settings.DEFINITION

Change class of thin.Settings.DEFINITION to Array from Object.
This updates is for reducing size of base.js.