Implement record key input functionality.
Fix 'Extension Enabled' checkbox value setting.
Remove extraneous code for old texture and keyboard shortcut setting UI.
Initialize settings on menu creation.

This is to accommodate parts of the code that rely on the values of input
elements, so they work prior to opening the settings menu.