use PrimerPairPossibilitiesDB in formatTree
make PrimerPairPossibilitiesDB forget dropped keys
chasing bi-directional binding joy failure
fix bi-directional binding misconception

See https://github.com/angular-ui/bootstrap/issues/1553 and
https://github.com/angular/angular.js/wiki/Understanding-Scopes