Make routing, analyzer, type, parent, size and source optional (not included into json if not initialized)
indicesputmappings formating updated using gofmt
Merge pull request #136 from dpetek/hotfix-optionalMappingsOptions

Routing, parent, type, size, source and analyzer are optional in MappingsOptions