Fix NuSpec
Refactor integrity function to be indivifual for each property to prevent arbitrary reuse of integrity values.
Perfomance update so that PBKDF2 results for key calculation is cached so that we only have to do it once per key per type.
Bump versions for per-property integiry functions and caching PBKDF2 results for key generation.