remove extra 10px of width added by WP to captions

The extra 10px of width that Wordpress adds to the caption box is not needed and problematic when you are trying to do captions that do not have a "box" layout. Strip out the 10px and folks can add their own styling in when needed.
Remove soil_caption. Use WP native HTML5 markup for <figure> and <figcaption> instead
Revert "Escaping the home_url"
remove filters disabling XMLRPC