Renamed function to prevent conflict.
Added helper to make SelectList from enums.

DictionaryInjection: now handles serialized arrays.
Added method to get Json with the differences between two Business Entities.
Renamed FluentValidation multilingual classes.
Add FluentValidation Nuget package.

Refactored diff helper method to use a strongly typed object.
Renamed class.
Differences: compare collections.
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.
Corrected spelling
Merge pull request #18 from ed47/GrcTool

Grc tool