Version 1.1.7 -> 1.2
Removed exceptions from grizzled.string.StringTemplate. The substitute()
method is now deprecated (because it throws exceptions) in favor of the
sub() method (which returns an Either).