ISPN-3718  Select which protobuf fields to index

Use protobuf schema doc comment annotations similar with the Hibernate Search annotations @Indexed and @Field.

https://issues.jboss.org/browse/ISPN-3718

depends on https://github.com/infinispan/protostream/pull/9 to be integrated first.
It just tests for an expected exception.