Freebird: the new go-recurly plugin

mostly pulled out of `go-subscriptions` and `go-subscriptions-freebies`.

see https://github.com/GigaOM/legacy-pro/issues/4125
this may be safer as:
```
window.location = <?php echo json_encode( get_edit_user_link( $user->ID ) ) ?>;
```