Issue-99 Added ITernNatureCapability interface

Fix for #99  However, I have not tested this with normal id only based extensions, so whoever reviews will need to double check that the DefaultTernNatureAdapter is working as expected.