put docs in subfolders
update docs readme
add how-to for reading docs
put validators in right folder
document Association and AssociationCurator
document singular associations
document plural associations
document association proxies
document association sets
Throw a developer error if an event handler conflicts with a view lifecycle method
Merge branch 'master' into assoc-docs
Merge pull request #1105 from batmanjs/assoc-docs

Association documentation
DRY up associations
Move ::find to Batman.Enumerable and use it in PluralAssociation
use provideDefaults for association options
remove fallback to Batman.currentApp since its a default option
use Association::scope for defaulting to Batman.currentApp
fix typo
update docs
Merge pull request #1114 from batmanjs/event-handler-naming-conflict-warning

Throw a developer error if an event handler conflicts with a view lifecycle method