LPS-46696

Hey @mjbradford89,

Attached is an update for http://issues.liferay.com/browse/LPS-46696.  We need to make an update to this as there are a couple of issues with the pull.
1) The drag icon is rendered in the HTML under way too many conditions (it will show up even if they don't have the ability to drag), and I'm sure it will be there even for static portlets.

2) If this is an escalation, then it depends too much on the theme being rebuilt and modified.  Let's change this to being generated in the JS (so we know it will only show up if the portlets are draggable), but I'm not 100% sure how to do it in such a way that will be completely decoupled from the theme, which maybe we'll have to use the same approach we use for the navigation js (where we allow the selector to the portlet title is overwritable), but I'm not 100% sure.

Please let me know if you have any questions.  Thanks!