Make getCurrentPosition promiseable