add caller infomation to Varspec::ValidationError
Implement builtin matcher All, Not
move builtin matchers subdir
move Varspec::BuiltinMatcher::HashOf subdir
move Varspec::BuiltinMatcher::Boolean subdir
move Varspec::BuiltinMatcher::Eq subdir
move Varspec::BuiltinMatcher::Not subdir
move Varspec::BuiltinMatcher::And subdir
move Varspec::BuiltinMatcher::Or subdir
move Varspec::BuiltinMatcher::Maybe subdir
move Varspec::BuiltinMatcher::Truthy subdir
move Varspec::BuilinMatcher::Falsey subdir
move Varspec::BuiltinMatcher::Any subdir
move Varspec::BuiltinMatcher::None subdir
move Varspec::BuiltinMatcher::RespondTo subdir