Refactoring for some typical errors's handling

git-svn-id: svn://svn.forge.objectweb.org/svnroot/spagobi/V_4.x/Server/trunk@22810 99afaf0d-6903-0410-885a-c66a8bbb5f81
Manage variables (for the metalenguage) in the template..

git-svn-id: svn://svn.forge.objectweb.org/svnroot/spagobi/V_4.x/Server/trunk@22811 99afaf0d-6903-0410-885a-c66a8bbb5f81
updated member calculation

git-svn-id: svn://svn.forge.objectweb.org/svnroot/spagobi/V_4.x/Server/trunk@22812 99afaf0d-6903-0410-885a-c66a8bbb5f81
Data access restriction based on user profile's attributes, same as in the old SpagoBIJPivotEngine

git-svn-id: svn://svn.forge.objectweb.org/svnroot/spagobi/V_4.x/Server/trunk@22813 99afaf0d-6903-0410-885a-c66a8bbb5f81