Replaced the multi-field type in favour for the multi fields option that can be set on any core field.

Options defined in the main core field, are treated as defaults for any multi fields defined under this core field.
When upgrading to ES 1.0 the existing mappings with a multi-field type automatically get replaced to a core field with the new `fields` option.

Relates to #4521