Add ServiceResource with new download endpoint.

Add ServiceResourceFunctionalTest