Fix for #5, Bad Portlet Icon URL for custom portlets

I have changed the portlet icon URL generation to include the portlet context as part of the URL. It was missing and URLs for custom portlets were not working OK.