update gemspec
argument self validation.
typo
fix spec name
Rename `Capability` to `Api`
update readme