Remote validator.

New option that gives posibility to validate form by external application eg by http request to backend server.
Please globally gitignore IDE-specific project directories, and please rebase this one out of this PR.