Merge branch 'develop'

# By Arturo Guzman (12) and andrew (2)
# Via Arturo Guzman (4) and andrew (1)
* develop:
  missing gem file lock change
  update kgs scraper gem
  remove commented code from manager rake task
  update kgs_scraper gem
  proper ordering of divisions on assign page
  adding prizes description to events
  ass rails env to deploy setting file
  add staging environment
  add precompile assets to gitignore
  add enable db backup setting
  fix point manager to return position of win and position of lose
  fix errors in match finder fix error in user spec update results controller to use a match finder with an event
  fix Registration.find_by_handle_and_server_id respect ignore_case option make match finder event aware clean up factories
  fix decay calculation when value is zero fix decay calculation when there's a 0.25 decay it should multiply with 0.75
add extra options support to alert helper
change bug report alert style
delete comments
optimise results page
clean up results controller
add redis store and cache result page
touch events to break cache when manager tasks execute
fix results load error for main_event action
fix default division tab selected
proposal for donate button
Merge branch 'develop'

* develop:
  proposal for donate button
  fix default division tab selected
  fix results load error for main_event action
  touch events to break cache when manager tasks execute
  add redis store and cache result page
  optimise results page clean up results controller
  delete comments
  change bug report alert style
  add extra options support to alert helper
Merge branch 'master' of github.com:andrewhl/AdvancedStudyRoom into features/new_schema
totally refactoring schema