HSEARCH-1552 Change TikaBridgeTest to use an explicit made up type instead of a supported type (by other bridges)
HSEARCH-1552 Simplify code by defining static references to some types
HSEARCH-1552 Change BridgeProvider method to accept a BridgeContext Dobject instead of separated params

It will improve extensibility.
The actual parameters are still discussed.
HSEARCH-1578 Fix {Array|Iterable|Map}BridgeTest to properly use null tokens

When passing the null token value tot he DSL, the field bridge must be
disabled.
HSEARCH-1552 Move Enum handling to a provider
HSEARCH-1552 Move default built-in types into a dedicated provider
HSEARCH-1552 Simplify null marker handling and collection of simple types

Null markers for @IndexedEmbedded was more complicated than necessary.
It only requires a string bridge.

Collection of simple types is now handled generically by the bridge
factory detecting the notion of container.