processors.json now explicitly respects ordering

And there's a new IndexHelper which lets you get_document from
processing code.

Use it like:

```python
from sheer.processors.helpers import IndexHelper
index_helper = IndexHelper()
```

... later...

```python
document = index_helper.get_document('some_type','some_document_id')
```