Cleanup `getVars`, `matchFunction`, and `matchVar`.
Update vendor/underscore to v1.5.1 and update copyrights and tested environments.