Attributes description

**For review ONLY – do not merge**

This PR is implementation of https://github.com/apiaryio/api-blueprint/pull/135 in the API Blueprint AST

**TODO:**

- [ ] Better examples
- [ ] Source Maps

Is `may` needed here? We can simply say `of this object use types defined in`