add patch.js to karma config
add patchProperties, fix patchProperty to instrospect descriptors