Moves o-types.js to its own repo.
Move o-attribute.js to its own repo.
Complete refactor.
Re-introduce is* methods for short-hand adhock validation.
Update README.md with o-types description.
Test o-core's ability to handle o.Type objects in o.writer.
Various edits, nothing finished or usable.
Get the existing tests to pass.
Fix some bugs, and some tests, related to key/argKey/valueKey.
Allow extra arguments to be passed to type constructors.
Add setValueFromArgs method and support the o.writer coerce property definition.
First stab at o-constructors.
Prep for next release.
Prep for next release.
Prep for next release.
Merge remote-tracking branch 'o-types/master'

Conflicts:
	CHANGES.txt
	README.md
	package.json
Merge remote-tracking branch 'o-attributes/master'

Conflicts:
	.gitignore
	CHANGES.txt
	README.md
	package.json
Merge remote-tracking branch 'o-constructors/master'

Conflicts:
	.gitignore
	CHANGES.txt
	README.md
	package.json