fix up some spec/factory things
Removed "ball" and "balls" to clean up list
migrate concerns into appropriate folders
Fix factories
Implement UID mixin

add mixin/concern for uid
replace users of uid with new mixin

for activity classification, clean up doorkeeper define and add validation on they key attr.
fix dep graph for workbook et al

fixed the dep graph for workbook by adding dependent: destroy and validating presence on important parents (specifically, removing the concept of nil_section).
Switch to schema.rb
Forgery & FactoryGirl instrumentation
work in progress fixes to specs, for serializers etc
more spec fixings-- undoing the access token code mostly
Merge branch 'feature/api-specs' into develop
Merge pull request #288 from empirical-org/feature/api-specs

Feature/api specs - complete feature branch merge
Merge branch 'develop' of github.com:empirical-org/Empirical-Core into develop
Create LICENSE.MD
Update CONTRIBUTING.md
Update CONTRIBUTING.md
Update README.md
Fixing zip code issue https://github.com/empirical-org/Empirical-Core/issues/284
Add in user manager list improvements
Correct button styling error