ycpdoc -> yard enhancements

- handle types of the function arguments
- convert YCP types to Ruby types
- process more tags
- some fixes