added airbrake
unused method I think
Moved user win rate calculations from controller to User
moved new user? from controller to User
Added may report to interface
Added spec for changed card_array_from_cardstring
Moved the deck.save call to Deck to prevent feature envy
Split the updating of stats and card relations, so that the 30 cards are not destroyed and re-created every time a unique_deck saves.
Saving a match, triggers a cascade of callbacks. Amongst other:
- updating deck win/lose/play stats
- updating the unique deck stats belonging to deck

These indices make sure that finding the unique deck and updating the stats can be done efficiently
The only time the unique_deck_id can change is when the cardstring changes.
fixed arena run edit
fixed bg images for reports
Merge pull request #237 from gerard-leijdekkers/may_report_in_interface

Added may report to interface
removed unneeded matches views to reduce threat
removed used methods int he match controller
Merge pull request #238 from gerard-leijdekkers/speedup_stats_caching

Speedup stats caching
Merge pull request #233 from gerard-leijdekkers/controller_skinning

Controller skinning
fixed ranked graph x-label
fixed is_new method
added guarding for guest users viewing new profiles