Renaming: ValidatorAbstract to AbstractValidator
Implemented register(), naming: setter -> method
Added getHttpMethod()
Priority for HTTP method check, write matches to superglobals
Uppercase for Superglobals, improved idb, added initSuperglobals()
Added idb
Added constructor