Initial spike for #12 - Adding an extra interface to act as an adapter for the differences in DOMElement Attributes between Blueprint Beans and blueprint References, which should allow us to easily support all sorts of new referenceable elements :)
Commit default java 7 mock jdk
Finish work for osgi reference intellisense, and added a new Person class + interface service for testing purposes, closes #12