Switched back to synchronous realpath() for this version of the transport API

- New API (in 1.x.x branch) will use Promises for the transport API, enabling use of async methods