Changes to EncryptKS - ArrayOutOfBounds fix

Fixed ArrayOutOfBounds exception by adding in a collection of chars as
opposed to a single string, into the array list to be iterated.
Merge pull request #1 from InspiredIdealist/master

Changes to EncryptKS - ArrayOutOfBounds fix (also, small gitignore changes to NuGet package ignores)