Refactored and tested in string.cpp: IsValidIdentifier, ShortenVarID, toNum, Sort
removing gtest CMakeFiles
Merge branch 'v3-template' of github.com:stevenweaver/hyphy into v3-template
Merge branch 'v3-template' of https://github.com/veg/hyphy into v3-template
Merge branch 'v3-template' of https://github.com/veg/hyphy into v3-template
Merge pull request #199 from mdsmith/v3-template

Renamed ut_hySite.cpp to ut_Site.cpp. Thanks Martin.
Removed some global functions and variables from the string class into hy_globals; started work in space methods
Tests for space functions; worked on FirstNonSpaceIndex and FirstSpaceIndex, but incomplete (tests fail)
Working unit tests for SpaceIndex functions
Finished refactoring string.cpp; removed several function assuming they will be handled by the CFG parser; deferred the implementation of LempelZiv until _Trie is done; made data members protected; deleted all the definitions of what should be global functions from the header
Merge branch 'v3-template' of https://github.com/spond/hyphy into v3-template
merging spond's strings with mdsmith's coding convention changes
Merge branch 'v3-template' of https://github.com/veg/hyphy into v3-template
TranslationTable compiles

Added to cmake, fixed errors.