valib.js - a validation library for the browser and Node.js