Added Validations to RMQ :+1:

**Everyone loves validations.  Now built in _magic-happy-fun-validation_ for RMQ**

* Efficient design
* Fully tested
* Easy to extend :heart_eyes_cat:
Agreed we can make sure the regex is not `nil` instead, or just be happy that it returns something "truthy", but I figured I'd go explicit.