LPS-51322 - Shopping Portlet category dialogs open in new windows

Hi Jon,

Attached is an update for https://issues.liferay.com/browse/LPS-51322.

I had to rewrite much of the select_category.jsp file to use the search-container taglib so that it would play nice with Liferay.Util.selectEntity and selectEntityHandler.  I used the Message Boards portlet select_category file as an example as they were very similar.

Please let me know if there are any issues.

Thanks!