resolves #739 generate API docs using YARD instead of RDoc