Refactor signs to use ItemModAssociatedEntity to save content while in inventory
Works a bit differently to cassette/photos, only creates the associated entity if the sign is picked up with content on it
Removes data from FileStorage if the item is destroyed (the old implementation couldn't do this)
Now supports picking up neon signs, saves all frames