Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/master
Fixed a bug in the installer where Step 4 could white screen with no errors output
Merge pull request #2415 from Solinx/2.2/Contact

Bug Fix: Only set validation rules on submit
Fixed a grammar error that showed when no streams existed
Added a check to the Themes admin so it doesn't error if a theme doesn't
return any options
Removed animation of folders and files to fix #2402
Updated the Image & File field types' message when no folders are available to select
Added missing Page Type description to new installs
Recursively mkdir cause site dir may be new too
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
Fixed some issues in the blog:posts plugin. #2418
Added .datepicker class

I added a class to the selector. In one view may be more than one datepicker.
Fix for overzealous where parser.

There process where function was adding table prefixes where it shouldn't have been. This is the fix.
Fix for categories in posts plugin.

Fixes #2418.
Finnish translations for CMS.
Finnish translations for AddOn module and changed widget translation.
Finnish translations for blog module and made 'post' translations consistent.
Finnis translations for common buttons.
Finnish translation for comments module.
Finnish translation for contact module.