Re apply *3696* fix for moving TinyMCE cache

This patch re applies the *3696* patch to cache the TinyMCE gzip file into cache folder.
Introduce 'settings' key for plugins in grids
Merge pull request #31 from adarshaj/patch-1

Re apply *3696* fix for moving TinyMCE cache
Proper escaping
*8074* introduce insert/update author methods in PKPAuthorDAO
*8074* remove unnecessary escaping
*8074* refactor common methods for users, authors; introduce PKPIdentity parent class
*8074* fix constructor name
*8063* prevent datepickers from becoming orphaned on modal close
*7904* Support reporting back an update status
Illegal reference use
*7870* introduce locale key for Contents
Reverted -- apparently references with defaults are kosher in PHP5
*7804* Current stage more prominent
*7859* Add rows and cols for textarea validation
*6434* Fixed total items assignment in js paging class
*7827* CSS fix for logo
*7897* Standardize people icons to blue (no more grey)
*7887* fix setting of main content pane width, add scrolling to tabs
*7887* introduce scrollabletab plugin