Added ErrorResponse 

Add ErrorResponse for responses which require path params 
tiny nitpick.  Change to:

return Response.status(Response.Status.BAD_REQUEST).entity(new ErrorResponse(Response.Status.BAD_REQUEST.getStatusCode(), "path /{userID} required")).build()