start all() implementation

Implements a proxy-like `all()` and `getAll()` method.
The same functionality being an Array cast and a `some() / contains()` invocation? What I'm saying is that we're not responsible for `some()` or `contains()` as they're native and whether or not it's correctly used in `find()` (or whether `find()` even exists) is irrelevant to the use case here. 

Reason two to avoid the use of `find()` here is that we don't return cash. So altering $.q should not be preferred. I understand the intention of cash is not to be floated around as a variable but it will happen.

Here's a stupid example but it shows the potential problem.
```js
var lis = $(el.querySelectorAll('li'));
setTimeout(function(){ lis.hide() }, 1);
el.trigger('click');
```