CookieBasedSessions: Don't parse decrypted bogus data

If the cookie contains data encrypted with a different key, the decrypted
string may still be semicolon-separated without actually containing key-value
pairs. Check that a part is a true key-value pair before trying to use its
value.

Fixes #1083
Add dependency version for framework profiles
renamed metadata module project and nuspec
renamed folders of metadata
removed unused usings
fixed the token auth demo bootstrap to register a default tokenizer.
Removed trailing white space
Removed unused using Nancy.Localization;
Convert Tabs to Spaces
Fixed typo
Merge pull request #1650 from VQComms/patch-1

renamed metadata module project and nuspec
Merge pull request #1526 from provegard/issue-1083

Fix for IndexOutOfRangeException in CookieBasedSessions
Merge pull request #1670 from 06b/Patch-1

Removed trailing white space & Fixed typo in StaticDirectoryContent & StaticFileContent
Merge pull request #1635 from xt0rted/issue-1634

Add NuGet dependency versions to framework profiles
Fix assembly name
Merge pull request #1681 from xt0rted/nuget-fix

Fix assembly name
Fix project name
Merge pull request #1682 from xt0rted/patch-1

Fix project name
Changed metadata modules test project path
Merge pull request #1669 from pdoh00/master

fixed the token auth demo bootstrap to register a default tokenizer.