Added __screen__ special texture name.  Added AMV:GetTexture, RageTexture:Reload, and Screen:SetNextScreenName lua functions.
Massively improved Config Key/Joy Mappings screen.
Warning is dismissable now, and cursor does not start in a position that will change a setting.
New special actions added:  ClearToDefault, ReloadFromDisk, SaveToDisk, SetListMode.  Exit is a special action.
Player is prompted to save when exiting screen instead of saving after every action.
Special actions fallback on Graphics/SMC action if they don't have their own.
Moved SMC overlay to Graphics/SMC warning.
Metrics for configuring input lock time, warning autodismiss time, lines visible, and NoSetListPrompt autodismiss time.
Header row added for cursor to start on.
ScreenMapControllers2 deleted as obsolete.
BitmapText:maxwidth changed to factor the zoom of the actor into the calculation.
Renamed Header elements to ListHeader.  Removed hungarian notation from ScreenMapControllers.
Added max_dimension_use_zoom lua function to control whether an individual BitmapText uses the zoom in maxwidth calculations.
Actually use the argument in SetMaxDimUseZoom.
Merge pull request #291 from kyzentun/UnsuckCKJ

Massively improved Config Key/Joy Mappings Screen.
Merge pull request #288 from kyzentun/ScreenTexture

Special Screenshot texture.
add missing return statement to max_dimension_use_zoom lua binding
header text shows over the underline; header shadow text shows under it.
Fixed CanGoLeft logic in SMC.
Replace the usage of SOUND_PCM_WRITE_RATE with SNDCTL_DSP_SPEED. (See issue #292)
SM5 beta 4 version bump + url updates