Index computed display fields

This allows for computed display fields to be indexed. 
It does this overriding the IIndexableObject adapter for PlominoDocuments and recognising field names with a special prefix. We could actually take out the prefix and do a field lookup instead.
Fixes #520