updated to work with ACF v4

Refactored to put the plugin in it's own file acf-location-field.php - for consistency with other acf v4 plugins. Re-worked the location field to be v4 compatible.