add CU_CLONE_USABILITY_MISMATCHED_RETURN, and don't report return types that instanceof this's class
add fp for chained calls thru a field on different base objects
fix fp for chaining thru a field access
add valid chaining case
TreeSet is not presizeable
formatting
add NPMC detector