minimize the use of quotes when emitting scalar values

fixes #40
use LinkedHashMaps to preserve RAML file order

closes #47