Stability improvements; * Printing of unsupported compose fields * Added a lot of tests * All compose configuration has a default value, enabling better comparison Change-type: minor Signed-off-by: Cameron Diver <cameron@resin.io>