Bunch of little changes including overwrite AR::Base attribute setter for Listing#transmission=