Yard documentation

- resources params are documented using yard notation
- params are sorted by name to avoid unecessary diffs on binding updates
- yard docs generation is triggered on bindings update
Merge pull request #6 from mbacovsky/yard_docs

Yard documentation