#344 only consider methods as property mapping methods if they have one source parameter, a non-void return type, and no @MappingTarget parameter
#345 fix detection of matching upper/lower bounds when using Eclipse JDT