Bugfix: The span tree is broken when moving a span is reverted, because a function 'IdFactory.parseSpanId' return a string of begin and end.
Refactor a function 'updateSpanTree'.
Refactor a function 'innerAddSpan'.
Merge pull request #30 from pubannotation/bugfix_revert_move

Bugfix revert move