Finally scope isolation for dependencyTree
Fixes token watch in dependencyTree
Massive update of token directive

It's scope is now isolated. Receives much more attributes to handle
clicking and everything - all that code is now inlined into the
directive.
It's too rigid at the moment, as it only listens to state, which is
especially bad for style questions. Apart from that we should be fine.
Focus the review window right now
Add first example of side-by-side trees