Update to use new vars syntax

* Update to use latest SUIT preprocessor & conformance
  which uses new vars-syntax
* Simplify test fixtures a bit.
* Remove Button from component.json tests until issue with
  resolver order is looked into.