Feature/search/user name fields

All user name fields now indexed and searchable. Closes #979 
Please use the `assert_*` helpers from nose.

```python
assert_equal(sum(map(len, docs)), len(docs))
assert_true(all(user._id == doc[0]['id'] for doc in docs))
```