Merge lastest

1) Test cases of doItCaseHandle

2) Additional bootstrapping: code, helpers, and test cases of wrapupMarkup(), oneLeadMarkup(), doItMarkup()

3) Unknownword boostrapping: code, helpers, and test cases of getKnownTags()

4) Reademe

5) Miscellaneous: changed test cases of mergeRole(), added a ID field in Sentence class, some bugs fixed.