better support of validation contexts
change API to remove the need for a "current context" and allow passing the context as options
update readme
use hash["class"] instead of hash.class to make IE<10 happy
more robust object checking
merge master
Merge pull request #21 from aldeed/devel

API Additions and Multiple Context Support