Some improvements to the new functions for 0.3.4

o Adds open browser feature to the upload function
o Adds check for status code to upload function
o Refactors dataset URL helper