missing schema migration from #144

reverted here: https://github.com/edpaget/Panoptes/commit/e436100dd5dba0f6bff28ad843881c17381cad57
add specs for user's required admin value
remove unused roles factory
spec out the classifications required completed value
Merge pull request #145 from camallen/missing_migration

out of sync schema db with migrations
upgrade doorkeeper gem
include missing controller modules 

since https://github.com/doorkeeper-gem/doorkeeper/commit/36c110748d22a0a9e65da3ea190d2118aee11fed doorkeeper tokens_controller is bare metal.