Ripped out existing PlayerOptions Lua interface and replaced it wholesale.  Removed PrefsManager's DefaultFailType enum.  Moved PlayerOptions::FailType enum to GameConstantsAndTypes and made it Lua accessible.  Changed ModsLevel enum to include ModsLevel_Current to make accessing that ModsLevel easier to access.  Rearranged ModsGroup appropriately.  Added non-const Get functions to ModsGroup.  Removed PlayerOptions.m_bSetTiltOrSkew because it had no reason to exist.  Moved 200.0f to the const CMOD_DEFAULT because it was being used in more than one place.
Added FailType enum to docs.
Updated ModsGroup enum in docs.
Merge pull request #148 from kyzentun/player_options_fix

Player options fix