Added a cache to ModelElementFinder.

- Removes the UI freeze of one second or greater when opening or editing
a proto file.
- Reduces time to lookup scopes of imported proto files.

Change-Id: Id0b665a5f9ed776deecc54c322d6597c4c5e42b9
2 files changed