Use :yard task instead of :docs to generate documentation

Now, we wll use YARD instead of RDoc.
gemspec: Follow README change
gemspec: add missing dependency