Versions new APIs

We currently support the legacy APIs by passing them through to the
previous PP servers, however this can cause conflicts with the newer
API. To counteract this, and prevent confusion, I am defining any new
API routes as version 3.
Updates nginx config for legacy API pass through
Update API url helpers with versioning