Validation parser: validation_groups handling

Enabled support for validation groups.
If you specify validation_groups attribute, then only annotations with given validation groups will be parsed.
It's also backwards compatible, so if you don't specify any validation group, it'll parse as it used to do.