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.
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
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).
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
Improved admin menu so that streams can easily be assigned to the admin menu
Adding Content/Foo will assign it as a child menu item of Content
Bumping migrations to 118.

This is necessary to make #2297 work.
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
Moving Page types description up under the slug.

Just seemed to make more sense than at the bottom.
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
Added array_merge_recursive to earlier admin menu edits. Keeps manual additions
from *replacing* the regular menu items
Merge branch '2.2/develop' of github.com:pyrocms/pyrocms into 2.2/develop
Navigation group slugs were not being generated. Fixes #2265

Also swapped the blog slugify code for a more concise version
Added safe_mailto to the helper whitelist. Closes #2282
Changed the page type description input to a textarea since that's what it is
Changed the temporary PAGE_ID constant to a variable accessible on the ci
object because the constant was throwing "already defined" errors during page duplication.