add Feature.has to test for the presence of field

removed superfluous javadoc on BasicFeature
added some overrides annotations
Merge pull request #64 from ischneider/feature-has

add Feature.has to test for the presence of field