Syntax highlighting additions

Hey

I combined our two behat syntax files and used a more easily readable JSON-tmLanguage file. Let me know if you would be interested in accepting these additions and if any of the original rules were perhaps missed. I did try to reduce some rules as they seemed redundant, so there might be a missed rule here or there.