BusinessEntityAmendment:

Made attribute non-inheritable because it was messing up on some BusinessEntity I couldn't identify (plus it will make compilation faster). So if you want to track properties of an business entity, decorate it. It's opt-in now.
Ammend primitive and String, DateTime, DateTime? properties.
Tracker: Added GetAllChanges() method.