Simple tests for sub-set projections.
Support subsets fields filtering.

Rewrote the returned closure. Still don't support '$' and '$slice' operators.
Improve documentation on fields.

- You can mix incl/excl as long as it is `_id`
- Note unsupported `$` and `$slice` operators of minimongo
- Give an advanced example with reference to mongodb docs.
Whitespace