Added DurationTypeEditor

Allows the user to edit the durations in a more comfortable and helpful
fashion.
Also updated the setting.info.xml where necessary to utilize the new
editor.