fixed bug in $hasAll

matches wasn't initiallised
added $len

In adding len - adjusted isMoney and isDate - removed dependency on
MomentJS. Supported Date format ISO8601. Currency format $US
no need to pass in graph to Comparables
renamed $typeOf => $type
totally removed momentjs
Merge branch 'master' into WIP