Support %() %{} and %[] style strings

Refs #21
Add initial Travis config