added test cases for AnnotationDB and IOUtils.getAppropriateType and
fixed bugs and add options to this classes