UP-4305 : Portlets launch in specified target windows

Portlets optionally launch in a new window (or target window) depending upon a new optional `target` portlet definition parameter.