use WP HTML5 markup for captions instead of Soil

Use add_theme_support to enable native HTML5 captions and add caption styling to wp-caption-text.