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
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
settings module : french translation
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
2.2/develop: french translation
Fixes to Persian language
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
french translations : fixes \' not escaping
keep cache consistent with real database state
Fixed variable typo in the installer lib. Fixes #2590
Fixing issue with double $input vars for chunks ft pre_save
Fix for page: vars

The issue was that the {{ page:var }} tags were not working because the
page vars were not being loaded until after the page was pulled from
the database. The fix is to push the page vars into the ci cached vars
right after we pull the page entry and before we pull the stream entry.
Merge pull request #2649 from Youhan/persian-lang

Fixes to Persian language
Fixing relative URLs in blog.

Thanks @obrignoni!
Merge pull request #2653 from mattpotts/patch-3

keep cache consistent with real database state
Refactoring a bit of the cache clear code here.
Fixing undefined variable in datetime.php class.

Addresses #2593.