title: Keep tags order using SnakeYAML
body: <p>I'm trying to translate yaml files to json, but the translation re-orders the tags...
  Ex, YAML source:</p>
  
  <pre><code>zzzz:
    b: 456
    a: dfff
  aa:
    s10: "dddz"
    s3: eeee
  bbb:
   - b1
   - a2
  </code></pre>
  
  <p>snakeYAML produces:</p>
  
  <pre><code>{
    "aa": {
      "s3": "eeee",
      "s10":"dddz"
    },
    "bbb":[
      "b1",
      "a2"
    ],
    "zzzz": {
      "a": "dfff",
      "b":456
    }
  }
  </code></pre>