Localize Redactor

Added a tools/i18n_redactor_js.php file that works almost the same as
tools/i18n_js.php.
It contains localized strings and sets the redactor language to the
currently active one.
search index dashboard page bootstrapping
fixes ability to add composite unique indexes
psr2 formatting
progress on page type edit form dashboard page, questions remain
db changes
more work on the inline customizer
Merge branch 'master' of github.com:concrete5/concrete5-5.7.0
merge
Merge pull request #442 from evancooper/search_index_dashboard_page

Search index dashboard page bootstrapping
Merge pull request #452 from evancooper/page_type_edit_form_dashboard_page

Progress on page type edit form dashboard page, questions remain.
prettying up page types
Merge pull request #446 from ExchangeCore/fixes-composite-unique-indexes

Fixes composite unique indexes