Create an isValid method

This creates a method to test if a UUID is valid. It turned out to be pretty simple because we want to accept all variants including those reserved for future use or backwards compatibility. This means that no checking is required. So at that point I was able to do everything with one regex :)