Reintroduced tags into Task.getSummary()

> getSummary returns string for search matching
> Allows tags to be searched with the summary
> Minor comment changes to DataFile class