Expanded test suite. Issue #60

Still not 100% coverage. As discussed in https://github.com/ropensci/rfigshare/issues/63#issuecomment-31876936 we should return better response codes for more efficient testing.