Integration Tests and cleaner dbSnp ranking and processing.

... as well as several other improvements.

* Modified the construction of dbSnp normalized objects to
  use flags via EnumSets to identify variant match type.
  (added MatchOptions enum for this purpose)
* Added integration test ITSETHNormalization
* Added unit test in SETHTest
* Improved HGVS representation (deal with insertion/deletion special cases)
* Improved parsing of HGVS text representations from the DbSnp database
* Movied OldNomenclatureTest so that surefire runs it
  (several of the unit test lines failed, simply commented them out for now)
* Cleaner exception flow in DatabaseConnections
Merge pull request #5 from ebrevdo/tests_and_improvements

Integration Tests and cleaner dbSnp ranking and processing.