feat(engine-rest): Add deployment rest service and resource

GET /deployments
    returns a list of deployments

GET /deployments/count
    returns the number of deployments

GET /deployments/{id}
    returns a list of all deployment resources of a deployment

GET /deployments/{id}/{resourceId}
    returns a deployment resource of a deployment

GET /deployments/{id}/{resourceId}/data
    returns a deployment resource stream of a deployment

- add new methods 'getResourceAsStreamById' and 'getDeploymentResources' in repository service

related to #CAM-2084, #CAM-2085, #CAM-2086, #CAM-2087, #CAM-2088