Adding primative support for shortcode conversion

Only supports very basic shortcodes: ```[audio]```, ```[video]``` and ```[caption]```