Fix #60: make diff/upload/download understand default values
Make diff output friendlier by not printing defaults and printing in a specific order
Don't minimize out the name/id of the container, for easy reading
Tests for new JSON default diff