Detangle v3 RestfulTestCase setup

The v3 RestfulTestCase and base RestfulTestCase setup were intertwined
in such a way that there was lots of duplicated work executed for each
test.

Change-Id: I345ae83f60aba0a197b08103bd457e546942eeca