Add FSharp.Core surface area test to unit tests in OSS repo

Note there is still some cleanup to do - need to make it easy to run core unit tests against various portable profiles and .NET 2.0.  Last I checked this mostly worked but had some issues. (changeset 1289733)
Correcting conditional defines for some flavors of FSharp.Core. (changeset 1290486)
fix build
Add retry up to 10 seconds when connecting to hosted compiler server. (changeset 1291356)
Updating test paths in known failures file (changeset 1291371)
Minor tidy-up (changeset 1292191)
Fix for #91: String module documentation is false (changeset 1292716)
Remove workaround for https://github.com/fsharp/fsharp/issues/190 in numerics tests.

The Mono bug this is working around was fixed in late 2013, and is in the Mono 3.2 series
that F# already strongly recommends.
Merge pull request #323 from RAOF/remove-obsolete-unit-test-workaround

Remove workaround for https://github.com/fsharp/fsharp/issues/190 in numerics tests
Open sourcing the IDE unit tests (changeset 1294310)
Forgot to add IDE unit test assemblies to strong name skip list (changeset 1294438)
Fix open source build of EnebleOpenSource VSIX (changeset 1296669)
Add VSDebug and VSRelease to deployment.sln (changeset 1296694)
Enable Profile 78 and 259.  Add Templates to allow users to use them. (changeset 1296994)
Implement the improved version number sheme for portable lbiraries (changeset 1297516)
integrate updates from http://visualfsharp.codeplex.com master
update README.md
Merge branch 'master' of https://github.com/fsharp/fsharp