LPS-37304 PM requests

Hi Nate!

Here are the modifications that PM told me to implement.

This solves the "dynamic" id issue. I followed the approach I told you yesterday and seems to be working good.

It also solves an appearance issue caused by CKEditor adding "&nbsp;" in a div created in plugin. 

After this is committed, I'll go for audio component.

Thanks!

@ipeychev