IN PROGRESS - issue SPAGOBI-1656: added authentication and authorization support for REST services (first implementation seed)

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

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


git-svn-id: svn://svn.forge.objectweb.org/svnroot/spagobi/V_4.x/Server/trunk@22182 99afaf0d-6903-0410-885a-c66a8bbb5f81
added the "CreateCockpitFunctionality" user functionality

git-svn-id: svn://svn.forge.objectweb.org/svnroot/spagobi/V_4.x/Server/trunk@22183 99afaf0d-6903-0410-885a-c66a8bbb5f81
Now the initializer is able to manage delta

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

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

git-svn-id: svn://svn.forge.objectweb.org/svnroot/spagobi/V_4.x/Server/trunk@22186 99afaf0d-6903-0410-885a-c66a8bbb5f81
extended in order to allow the injection of user profile. Useful for REST services that cannot store it in session

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