LPS-31764 Dockbar fails to load in WebSphere

Hi Dani,

This is a fix for a regression bug which affects Liferay if it's running on Windows & WebSphere environment.

Change made by LPS-30989 to ServletContextUtil caused MalformedURLException on Websphere, if it's been installed to a path which contained a special character (eg. space). ServletContextUtil was fixed last year by LPS-31567, however I found other places where changes were necessary.

My fix contains:

* A unit test for the changed method of ComboServlet.
* Test code reorg, because ComboServletTest and ServletContextTest had a common redundant part.
* SpriteProcessorImpl has been fixed as well, because it was affected by the bug.
* I could not deploy the portal to WAS on Linux, because the build system was broken, thus I corrected that as well.

Cheers,
Laci.