Fix performance issue searching in list of 'availableTypes'. GetLogicalParent would be called n^2 times at worst.
Fix performance issue searching in list of 'availableTypes'. GetLogicalParent would be called n^2 times at worst.

owerkop/fluent-nhibernate,hzhgis/ss,chester89/fluent-nhibernate,chester89/fluent-nhibernate,hzhgis/ss,bogdan7/nhibernate,lingxyd/fluent-nhibernate,bogdan7/nhibernate,bogdan7/nhibernate,lingxyd/fluent-nhibernate,HermanSchoenfeld/fluent-nhibernate,owerkop/fluent-nhibernate,hzhgis/ss,narnau/fluent-nhibernate,narnau/fluent-nhibernate,HermanSchoenfeld/fluent-nhibernate,oceanho/fluent-nhibernate,oceanho/fluent-nhibernate,chester89/fluent-nhibernate