Fix wrong unit test
Use Range Objects(https://code.google.com/p/rangy/wiki/RangyRange) instead of undocumented Selection APIs to implement mark selection
Basic implementation of partial unwrapping without recursive support
Add nested test case
Add recursive splitting method for complex test cases
Merge pull request #33 from xxuejie/fix-unwrap

Fix unwrap