first half(-ish) of client-side validation complete
finish client-side validation schema; remove old JSON schema and command-line validator
call validator in preprocess
update README with new dependency info, description of validation component in repo structure
fix incorrectly-formatted Markdown link
small fixes in response to feedback prior to splitting up schemas
split schema into type-specific schemas; runs faster yay \o/
first pass at doing validation asynchronously
Changes to handle new data model
response to feedback: audit for .required() and lingering syntax from when single schema
Merge branch 'jebeck/validation' into jebeck/async-validation

Conflicts:
	plugins/data/preprocess/index.js
control validation skip or not via preprocessCallback in component state
lock down devDependencies too
Merge pull request #171 from tidepool-org/cheddar/new-format

Changes to handle new data model
Simple verification of speed of available methods
Return to the old state of things and move all of the joi validator stuff into a joi subdirectory.
Merge branch 'master' into jebeck/validation
Merge branch 'jebeck/validation' into jebeck/async-validation

Conflicts:
	package.json
Merge pull request #170 from tidepool-org/jebeck/validation

runtime data validation
Merge branch 'master' into jebeck/async-validation