LPS-50448 - Migrate Message Boards portlet aui-base javascript

Hi Rob,

Attached is an update for https://issues.liferay.com/browse/LPS-50448.

I split off some changes into f151ef7 that use a delegate on 'remove' buttons instead of attaching a separate handler for each one.

Please let me know if there are any issues.

Thanks!