* Replace tabs with 2 spaces
* Remove extraneous whitespace at end of lines
More robust version testing

• Parsing is more tolerant of errant versions
• Renamed "compatible" to "isMinimum" to provide a more clear interface
• ServerErrorTests only run for 9.3+ servers
• Add unit tests for version parsing and comparison