Tasklogs

This provides infrastructure and APIs for handling the individual logs created when running tasks.
```python
            return (jsonify(
                log=task_log, attempt=attemp, task_id=task_id,
                error="This log is already registered for this task"), CONFLICT)
```