Support for named arguments of Ruby >= 2.1

The pull request addresses [Issue 764](https://github.com/lsegal/yard/issues/764). Most of the changes, however, are for clarification purposes.