Allow ~ to take an argument

~key[foo] returns false to the HAS[] if and only if key is present and = foo. This way you can do HAS[~crewCapacity[0]] to get all crewed parts, for example.
Merge pull request #13 from NathanKell/patch-1

Allow ~ to take an argument