added property "ignoredProperties" to session manager to ignore certain properties when checking for dirty session in isDirtyByReference. Allows  to skip properties that are outside the scope of application.