issue #1: Added Provider.basicRecordTypes() and Provider.profileToRecordTypes() advertizing what record types are supported.
fixed dynect round-robin tests where types miss on int vs float