Break down flow into categories

Add condition, exception, repeat, and statement as subcategories to
keyword.control.flow to allow for some vim-like theme features.
Rename a keyword.control.flow subcat to match vim

condition -> conditional
separate match patterns
Add missing 'n'
Merge pull request #25 from brutal-chaos/master

Break down flow into categories