Ignore vim swap files
Add String-like features to DocString

This is being driven out by integrating with Aruba / Cucumber's test
suite.

It's possible we'll want to work out how to wrap these multiline args
within the front-end so we don't have to dirty up our types too much.
This will especially be neccesary for DataTable.
Expose language of Test::Case