New parsers and verifiers.

PR includes:
* DoubleParser
* UUIDParser
* EnchantmentParser
* PotionParser
* @Regex verifier
* Unit tests for new features.

* Fix to allow JUnit fail() to correctly fail a test when inside a command method.
* Fixes one of the tests not being annotated with @Test

Might be better to pre-compile the regex instead of every call to validate