added model ApiKeys
added access restriction in controllers to only allow requests with api key
added testing for api key functionality
changed gemfile
added devise model admin to replace devise model user, since user will only be used for public api usage
updating views to match new behaviour
rubocop`d and added request counter to api keys
raising exception and rendering error layout instead of directly rendering 401
Merge branch 'api_keys'
test if travis works
Merge branch 'master' of github.com:secretBears/QAPI

merged origin master
removed rubocop from default task
rake db migrate
added jsonpath gem and added rubocop to run as rake task with autofix
removed rubocop  from test task
changed the storage of a query to string and added after_find :parse_json
added custom validation for json? and put lib in the autoload path
removed other files from autoload path all directories in lib which begin with custom_ are loaded only
added assets to public/assets
serve static assets = true