Merge pull request #11 from johmanx10/development

Development to master
Merge pull request #14 from johmanx10/development

Make Validator abstract and add composer file
Merge pull request #15 from johmanx10/development

Bugfix: use parse_str instead of parse_url
Add empty version string, so composer can actually require hylianshield