Adding new test project for integration tests.
Integration test for unsolicited signin.
Test on unsolicited SigIn

- Works, but timing issues should be improved.
- Should fix test playlist to be able to run unit tests separately.
Moved Integrationtests to own solution.
- When running the Selenium tests, it is better to have them in a separate solution. That makes it possible to start the main solution in the debugger and then run the tests separately.
Fixed timeout for SignInTests.
- When the test fails, we don't want it to wait 30 seconds (or even 5) hoping that an Ajax request will magically fix the data. Fail is fail.
Changed stubidp to not have prefilled acs url.
- Updated Signin_Unsolicited integration test accordingly.
- Renamed AssertionConsumerUrl to AssertionConsumerServiceUrl.
Renamed IsamlMessage param to message.
Some work on receiving AuthnRequest on stubidp.
Fixed broken test SignIn_AuthnRequest
Updated SignIn_AuthnRequest test.
- Rebased on master which now contains functionality to properly respond to AuthnRequests, so updated the test accordingly.
Updated to FluentAutomation 3.0.0.
- Fixed code to work with the breaking changes in the API.
- Updated the other nuget packages used too.
Merge pull request #80 from AndersAbel/22IntegrationTests

22 integration tests
Remember ReturnUrl query parameter from SignIn page and redirect back to that page after an AuthnResponse
Remove link click in integration tests since we now remember and redirect back to the initiating url