add param data to param pre_save method call

At the moment, it is currently impossible to get the parameter data in the custom pre_save method when creating a field from the API.
This is better.
top-bar hides when ckeditor is maximized, solves GH-2261
stupid and tired is a bad combination when working with javascript
There we go!
missed one
Adding a description to page_types

Addresses: https://github.com/pyrocms/pyrocms/issues/2278

Includes small changes in the controller, model and views. Also
includes an updated table structure in details.php, as well as a
migration file to add the description field to existing installations.
Missed a line

Missed a line earlier during copying edits to this branch
Theme Updates

fixing issues with ui-autocomplete and search dropdown

Signed-off-by: Joshua Pekera <joshuapekera@me.com>
Merge remote-tracking branch 'origin/2.2/develop' into feature/bug-fixes
Fix: Default page type when adding a new page

Currently page creation page fails to load if no page type is
specified.

This is an issue because users can get redirected to the creation page
without such a page type being specified.

One occasion where this happens is when they try to edit a page that
does not exist.

The proposed fix simply selects the first row from the page_type table
- avoiding the assumption that no one will delete the default
page_type.
Fix: Making the menu to choose a page type available as a view

Adds choose_type as a view in the pages module. Retains the option to
display the choose_type output in a modal.

- Fixes issue where redirecting to pages/create without specifying a
page type generates an error.
- Makes it possible to redirect to the page type selection menu.

Note: Includes page types descriptions from another branch.
Update README.md
Removing 'required' from description field validation rules

There is no need for this to be a required field
Hungarian translation

Filling the gaps in the hungarian translation
Merge pull request #2316 from kbb84/2.2/develop

Hungarian translation
Merge pull request #2315 from khalil-tabbal/2.2/develop

french translations for module addons
Merge pull request #2309 from yckart/patch-1

Update README.md
Merge pull request #2297 from Solinx/2.2/dev/page_type_description

Adding a description to page_types
Adding simple get by URI in pages_m model.

Some upcoming additions will make use of this. It allows you to use the 'get by uri' logic without having to get all the entry data and other items associated with a page (i.e., the page type).