moves key counter reset to Hash.clear()
documents QueryPattern instantiation
BC: renames QueryPattern to KeyValuePattern
version bump
adds shorthand for KeyValuePattern conversion to Array.prototype and String.prototype
updates documentation according to QueryPattern->KeyValuePattern rename