* Modify T_FSPath so that case-sensitivity and drive letter support are
  handled at runtime
* Tests for T_FSPath
* Tests for T_ArrayHelpers
* Generalize iterators
  * Hash tables
  * Sets
  * Strings
  * Tests for T_StaticArray
  * Tests for T_AutoArray
  * Tests for sets
  * Tests for hash tables
  * Tests for strings
* Reimplement threading so it avoids yet another DLL on windows