Ensures that opening projects adds annotations.jar if needed.

The issue was that launching eclipse opens projects before
the sdk was fully loaded. Now, whenever the framework container
is updated (sdk finishes loading, target changes, ...) we update
the library container to add/remove annotations.jar

Change-Id: Ic442970cbcbd9e537e3c1129934b27e6bb3b1ae2
4 files changed