[wip] Generic format validator

- perform checking on any number of regex and or block criteria
- report the first error available