Add pyyaml as an optional dependency in travis config
Add Ecsv format to docs