Hrc batch

There are two improvement I'd like to suggest to merge

1. few keywords: aux, else, setlocal (enable|disable)(extensions|delayedexpansion)
Of course, most likely "aux" is not used nowadays, however it can be added for compatibility  as other old features. "setlocal XXX" is the modern feature of batch scripts but the second word is not hilighted yet. 

2. better support of labels in batch scripts
Batch syntax allows more symbols in labels (all of them are incorporated to the suggestion. "goto [:]label" and "call :label" are supported. The special syntax "goto :EOF" is supported as well.