Added lazy (cached) hash calculation for Constructors and Lists
Optimized lazy hash calculation for lists and constructors
Merge pull request #52 from basten/master

Made hashCode lazy for List and Constructors