hide blocks and scripts

hello,

we have add a functionnality that allows a user to hide/show blocks and scripts in the script area. We have also add the functionnality of saving this state in the xml file. It extends the functionnality of hidding some blocks in the left panel(with all blocks).