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
Resource#fetch() works on an individual URL.
Resource#fetch handles URL paths; Null URL ok.
Adopting Backbone.js's extend method.
Tweaked Resource extend usage.
Collection parses its own fetched data.
Enforcing Collection contains only Resources.
Merge branch 'feature/resource-fetch' into develop