Separate Kaminari theme

Prevents ActiveAdmin's pagination from being overriden by any
customizations made to the Kaminari views in a Rails app that uses
ActiveAdmin. Fixes gregbell/active_admin#1126.
Fix line-collision on wrapped header titles
Added permit_params dsl
Pass permit_params block to params.permit
Added newlines
Improve comments_spec styles and readability
Make resource_type of AA::Comment respect STI
Convert tabs to spaces
ensure ActiveRecord is loaded when running tests

fixes #2664
Update zh-CN.yml
update tests so they work with Devise 3.2

Resolves #2671

Devise 3.1 introduced `allow_insecure_token_lookup`, but 3.2 took it
away :/

Oh well, at least the tests are passing now.
Merge pull request #2684 from WilliamZang/patch-1

Update zh-CN.yml
update CONTRIBUTING.md
allow svg icons to be resized
Merge pull request #2644 from brennovich/2596-respect-sti-on-aa-comments

2596 Respect STI on AA::Comments
Cleanup options that shouldn't render as html attrs
Fix broken has_many form html and javascript
Update inline-docs on has-many js

[skip ci]
Merge pull request #2679 from shekibobo/2659-rewrite-has-many-form-structure

Rewrite has_many form structure
simplify JS folder structure