perf($rootScope): performance improvements on scope traversal

Implement a linked list with placeholders for watchers