Tests

this is just the start for code tests
Authors: rnorlando
Added a equals function to TransferableTaskString

Author rnorlando
only reason I am making so many commits is I think me and troy are
working on this at same time, trying to avoid merge conflicts