[EditSuite] Implemented deep prototype

* implemented AJAX loading of forms and pages in EditSuite
* TODO: AJAX loading for multiple link pages
* TODO: AJAX form submitting
* TODO: horizontal functionality (all missing menu links)
* TODO: vertical functionality (e.g. implementation of *Form/Page classes
[EditSuite] Fixed popstate behaviour

* Using the back/forward button works now properly
[EditSuite] Implemented AJAX loading of JS

* Fixed the problem of page-dependent JS (works now)
[EditSuite] Solved loading JS

Pages that require heavy JS, can demand complete AJAX calls.
This means that there will always be AJAX calls for these pages.
The speed advantage of saving the output is therefore lost (as of now).

TODO
* AJAX on lists (loading next list page)
* AJAX on other navigation buttons
[EditSuite] Fixed documentation

* Removed reference to jQuery.mobile
[EditSuite] Lists work 99% with AJAX now

* TODO: custom {pages} template plugin
* TODO: form AJAX
* TODO: filtering by author (PHP side)
Code style improvements
Fixed typo and removed dynamic var assignment
[EditSuite] Repeated #320 fix
[EditSuite] Code style improvements

* JSDoc param statements fixed
* typos fixed
* useless code fixed
[EditSuite] Fixed JSDoc comments
[EditSuite] Fixed JSDoc comments
[EditSuite] Improved phpDoc comment
[EditSuite] Improved JSDoc comments
[EditSuite] Added newline
[EditSuite] Fixed clipboard functionality after AJAX load
[EditSuite] Improved jsDoc comments
[EditSuite] Implemented custom pages function
[EditSuite] Exchanged RecaptchaForm with AbstractCaptchaForm
[EditSuite] Fixed order of use statements