BlueprintSession collects basic statistics such as number of blueprints
and blueprinted classes.
Added unittest for CaseInsensitiveMatchingStrategy
Equals and hashcode of CaseInsensitiveMatchingStrategy must be
Caseinsensitive