Cleaned up map vote plugin somewhat

- Added the option "IgnoreOnEmptyCycle" for maps that should not be auto
cycled when the server is empty.
- Fixed string.TimeToString returning a blank string for time values
between 0 and 1.
- Added check to ensure the regex used in name filters is valid.