add support for the Force-Sensitive-Resistor feet.
bug fix when read_fields and write_fields were too small to make get_ranges working.
more generic upgrade procedure taking into account new fields as well as new ids.