more test cases to improve the coverage of extractors, and corresponding fixes to pass these tests
add code coverage components
Merge pull request #132 from zhangce/master

Ce's changes for testing