Updating dev Nuget.config
Adding missing Anti-Xsrf token validations in some Post actions

1. Also adding this validation on a AJAX only used action.
Using HttpNotFound helper in actions returning 404
Prevent binding on some columns in order
Change ModelBuilder to ConventionModelBuilder
Reacting to ConventionModelBuilder name change
Reacting to ForeignKey API change.
Enabling the test code to run on mono

This does not include the deployment helper on mono. So the test needs to point to a statically deployed application url to run.
There are some bugs in mono Httpclient like in case of 302's RequestMessage's Uri not modified, cookies not cleared in cookie container etc. I will file bugs in mono on those and this is a work around until then.

There is still more work and refactoring. This is a first step.
Increasing the wait time out to 3 seconds after the db file is created.

A couple of selfhost variations are failing on some of the new CI machines. While trying to reproduce I see that the klr.exe processes are lauching fine. But the tests fail for a couple of self-host variations. Only suspicion is this time out as the client gets a socket exception. It is possible that client is making a request before the server is ready.
Updating instructions to run the sample on Mono

With some recent product bug fixes the sample can now run on Mono. The sample uses InMemory store to run on mono due to lack of SqlClient.
Increasing the wait timeout after the application deployment

I'm starting to see that tests start running too soon before the application started. Increasing the wait time to a bigger number.

It will increase the test runtime of each selfhost variation by a couple more seconds, but it will increase the reliability.
React to Identity Rename
Updating deployment helpers to start the host on mono.
Enabling X64/CoreClr based test variations as the CLR issues are resolved
Updating the sample to use VS 2013 Update 3 templates for Identity

1. This contains the new manage controller with a bunch of features like 2 factor auth

Some of the features are not enabled yet. But this is to set a baseline with update3 templates.

Automation to come up in future as more identity extensions are available.
Updated to use the new target framework in project.json
Moving the admin into a separate area

Using areas in the sample
Adding a LINQ query to get all albums to improve performance
Refactoring the test code a little bit to enable adding more scenarios

And some general cleanup.
Adding a startup class to setup Ntlm authentication

This uses the environment based Startup class detection to load the Ntlm Startup class. Default will be the Cookies/Social auth.