first step to the big video

missing:
- thumb
- refactor js code
Merge branch 'master' of https://github.com/catarse/catarse into channel-big-video
small readability improvement in application policy
Added contribution policy
added after_action to verify if index is policy scoped
renamed only_admin to is_admin?
added Scope to contribution policy and migrated users/contributions_controller to pundit.
fixed %s/policy_scoped/policy_scope/ and %s/verify_scoped/verify_policy_scoped/
created different policy for create and new in contribution. Project must be online, so we can move old logic from controller into policy.
Migrate projects/contributions_controller to pundit
removed contribution authorizations
implemented permitted_attributes for contributions
fixed problem with request_refund and new policy
animation tests
Merge branch 'master' of https://github.com/catarse/catarse into channel-text-changes
fix url on channel submit project
fix assets on home screen #61570548
color on separator line at login box
fix title and box spacing #57177936 #62773332
fix position of show password