better names and better organization in TransactionAssociationSet
clean up association reflection, add tests for missing associations, add docs
clean up ?s in hasMany loading in _transaction