1 - Generalize use of TreeBrowserException for exceptions in tree
browser components
2 - Makes the subroutine go of treebrowserparser interruptable