Transfers and SIPs should store their name in the DB
|Google Code Legacy ID:||Requires documentation:|
Currently, Transfers and SIPs don't store their name in the DB, just their UUID and current location. Whenever the Transfer/SIP name is needed, it is parsed out of the path. Since the name is used many places and parsing it out of the path is very error-prone, this should be stored in the Transfers and SIPs table directly.