Api test displays more info

@stowellm 
Displays error messages when api calls fail. 
Displays project, dataset, and media IDs when the api calls are successful so that testers can easily verifiy. 
There is a deleteProject call in the android api but not the web api. 

It makes more sense to not delete it anyways. That way the testers can verify that all the data and images are actually there. The api test returns success if the return value was successful but that doesn't mean that the data actually ended up on the website.