Fixes column name yaml mapping

Documentation about YAML field column name mapping is wrong:
- the doc says that `name` attribute defines column name;
- the code uses `column` as column name definition attribute.

This PR fixes documentation and adds `name` attribute supports to YAML field mapping.

Note that XML and annotations are using `name` attribute, then I think YAML should use it too. Feel free to tell me if I should remove one of these two commits.