LPS-48920

Hey @natecavanaugh,

Attached is an update for http://issues.liferay.com/browse/LPS-48920.

NOTE: I had some questions in regards to why we are setting ```instance._lastAddedPortlet = placeHolder;``` then resetting it later to ```instance._lastAddedPortlet = event.portlet;```.  This is because on portlets are loading slower (Documents and Media), this will jump down to the loading mask (placeholder) of the portlet.

Please let me know if you have any questions.  Thanks!