Base
- Allow Task model to be able to pass scores assigned to tags
- Allow Service model to contain a configuration for services to request tags with scores
- Allow Result model to compute a list of tags with associated scores from the service result
Core
- Change Dispatcher to keep track of scores assigned to tags throughout submission
- Allow Dispatcher to push tags with scores to services that request them
Service Base
- Change the values of Task's tags (`request.task.tags`) depending on what was passed to the service from the dispatcher