when backspace from the start of a nested block, delete parent instead of child.
removeRangeFromContentState do this work, but it has a bug. Because the parent does not tear down completely, then it will make the grandparent has a non-exist block. The detail please refer to facebookarchive/draft-js#2571