Added format specifier support to strings
Highlighting only operates on the %( and %)

This avoids issues where nested array formatters wouldn't be parsed
properly
Added support for %-(
Merge pull request #4 from msoucy/master

Format specifiers