Updated scopes to properly deep merge queries
Updated docs.
More docs
Added extra tests for combining scope queries
Merge pull request #24 from gamechanger/tl-scope-deep-merge

Use "deep merge" to combine scopes
Bump version to 0.6.2
Merge branch '0.6.x'

Conflicts:
	mongothon/model.py
	tests/mongothon/model_test.py
Implemented the iterator protocol in CursorWrapper

Previously Python would simply fallback to repeatedly calling __getitem__ until it received an IndexError. This can be horrificly slow with a Cursor as each index results in a scan of the query results.

This should make iterating over the results of large finds significantly quicker.