Articles/issue 386 multiple encryption keys feature

Please review. @SimonCropp , @dannycohen, @AnnePicus 

@SimonCropp could not connect snippets from NSBDoco due to issue with nuget. We could look into that later.