Fix google map when rendered hidden.

I have applied this fix to the google maps block:
http://www.concrete5.org/documentation/how-tos/developers/improve-rendering-of-jquery-plugins/

Most users see no difference because the map block is visible and therefore starts straight away.
If the map block is inside a hidden element, then the map will be started only once the element becomes visible.

The consequence is that the map block now has a visible container of known size and the map will always 
render cleanly.
TinyMCE initialization fixed

as mentioned here http://www.concrete5.org/developers/bugs/5-6-0-2/tinymce-basic-breaks-in-ie7/
removing page path extra slash
area permissions nicety
improving composer to honor advanced attribute and property permissions
Merge pull request #775 from JohntheFish/patch-6

Fix google map when rendered hidden.
Merge branch 'master' of github.com:concrete5/concrete5
improving dashboard performance
attempting to have better messages on update of xml schema
Fixed advanced permission bug when attempting to override area or block permissions on pages that had no permissions set
tweak
fixing some odd behavior on version comments by removing placeholders
Merge pull request #870 from Remo/patch-54

TinyMCE initialization fixed
making block delete show approve on stack
Fixing move add block advanced permissions loophole
Fixing move add block advanced permissions loophole