A plugin to add a custom button and shortcode to TinyMCE in wordpress 3.9.