Changed return the type of Validator interface from Vector into List
Changed return type of SectionValidator from Vector into List
Replaced the internal buffer for ValidationError from Vector into List
Changed return value of check mehtod in DocumentValidator

fixes #2
Merge pull request #4 from takahi-i/change-validator-interface

Change validator interface