Bryn's JavaScript General Validation Library