Reacting to the cache package rename and few misc changes

1. Setting expiry time for cached items.
2. Some other misc changes.
Disabling Ntlm+WebListener test combination

For some reason the KRE_ENV value being set is not honored. Disabling the test alone to unblock build.
React to SetSlidingExpiration spelling fix.
Enabling the Ntlm+WebListener combination back as the issue is fixed.

https://github.com/aspnet/Configuration/commit/bbb2a29a9956123a3d5eb067e9a2c2f925d6892a fixes the issue.
Changing the project folder structure to include wwwroot
Enabling "authors" element in project.json

Related hosting bug is fixed:
https://github.com/aspnet/Hosting/issues/74
Adding a variation that does a kpm pack and starts the application

Currently adding only for Helios & X86 desktop CLR. Will add a few more interesting variations in future.
Updating sample readme

Also removing some mono related settings on NtlmStartup.
Fixing Program.cs to populate a IHostingEnvironment service

Also contains a general cleanup.
Updating sample to use config file named config.json instead of LocalConfig.json
Updating Social startup as well to use chaining to add configuration sources.
Updating release NuGet.config
Updating dev NuGet.config
Removing the work around applied for the multi Antiforgery token issue

Original MVC bug is fixed now.
Adding a variation to start weblistener from kpm pack output
Adding ability to add a Helios native module based test

Native module is still not fully working with automation. Will be avilable shortly.

The test project will undergo a little bit of refactoring and cleanup as well shortly.
Adding a way to do a graceful shutdown of the server.

This code path is not being used right now as there is no way to select this start up class.
Using QueryHelpers.ParseQuery for parsing query string.

Removed the helpers implemented in the test project.
Enabling account validation, 2FA, Forgot password in the sample

Some identity helpers are still missing. Work arounds are applied to enable them working. Will clean it up as soon as identity helpers are available.
Squashed commit of the following:

commit ca4defa086a411094f9e90fbe3acef337d6613bb
Author: Praburaj <praburaj.t@microsoft.com>
Date:   Wed Sep 24 15:13:28 2014 -0700

    Enabling account validation, 2FA, Forgot password in the sample

    Some identity helpers are still missing. Work arounds are applied to enable them working. Will clean it up as soon as identity helpers are available.

commit 6072c45537946c29588cfad92ce5e69ecd21656b
Author: Praburaj <praburaj.t@microsoft.com>
Date:   Tue Sep 23 20:08:59 2014 -0700

    Using QueryHelpers.ParseQuery for parsing query string.

    Removed the helpers implemented in the test project.

commit 632dd8d43fafb6307b3e504731431479aa96ec50
Author: Hao Kung <haok@microsoft.com>
Date:   Tue Sep 23 17:24:42 2014 -0700

    Remove comment

commit 913fd251a39edcf0182b36be17879484ae90fd90
Author: Hao Kung <haok@microsoft.com>
Date:   Tue Sep 23 17:23:12 2014 -0700

    React to identity changes