Tasklogs

This provides infrastructure and APIs for handling the individual logs created when running tasks.
Documentation strings for class and method when you have a moment