Fixed upgrade guide link and license date
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
Merge branch '2.2/develop' of github.com:khalil-tabbal/pyrocms into 2.2/develop
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
Keep ajax error from trying to show empty messages
bugfix

If I try to get the fields of a streams with a skips array, get_stream_fields ignore my skips array because cache ignore skips array.
Cleaned up the router logic a little
Moved autocomplete backend search to script.js so it is cached
More updates to the router
Fixed the config template file
Installing email templates before other modules
Merge branch 'router' into 2.2/develop
Make "Remember Me" checked by default in the admin login screen
Merge pull request #2613 from chrisnharvey/2.2/develop

Installing email templates before other modules
Merge pull request #2612 from ryun/2.2/admin-move-autocomplete

Moved autocomplete backend search to script.js so it is cached
Field saving issue fix (missing entry id)
Fixes #2590. Errors in error messages on installer Step 2
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
Updated Arabic translation