Fixed cardinality ensuring code in ManyToOne relation class.
Removed TransactionEventListener in favor of StructrTransactionListener to prevent the system
from starting a new transaction in the finish()-method of an existing transaction.
Merge branch 'feature/relationship_entities' of github.com:/structr/structr into feature/relationship_entities