Servlet Test Refactor

Only test changes.  

+ Created a utility for the EntityServletTestHelper and ServletTestHelper
+ Removed a significant portion of repeated code in the test helpers
+ Removed ServletTestHelperException in favor of status-code based exceptions (in the utility)
+ Changed affected tests as necessary, mostly by changing the thrown/caught exceptions