Using JSDuck for documentation.
Docs for the main classes.
Docs for the Sage container.
Merge branch 'feature/jsduck' into develop
Basic collection class.
Collection.remove(), inherits Resource.
Resource.extend sets schema; constructor sets props.
Added docs.
Few more docs.
Merge branch 'feature/resource-extend' into develop
Merge branch 'develop' into feature/collection

Conflicts:
	src/resource.js
Support restriction by resource type.
Merge branch 'feature/collection' into develop