Simplify getVideoModes()

Video modes are now stored in a vector instead of a C-style array. In
addition, we do better checking for duplicate resolutions and explicitly
include the mod-determined minimum resolution now.
Obey MIN_VIEW_W and MIN_VIEW_H when getting video modes
Merge pull request #807 from dorkster/config

Simplify getVideoModes()