Keep Site URL Out of Database

Often, migrating a WordPress site can be made very difficult for a developer because the site URL is in the database in so many different places.  This change adds the ability to filter data on save and load, and adds filters for stripping out the site URL from strings and replacing it with a pseudo-shortcode on save, and vice versa on load.