Apply ProjectScaffold structure.
Merge branch 'adding-fsrx' of https://github.com/cloudRoutine/FSharp.Reactive into merge
Continuous integration prep

* Elevate 'Reactive' to the namespace and restore use of 'Observable' as the module name
* Fix tests
* Fix build script
Commit docs folder.
Fix version string on AppVeyor.
Set correct NuGet package version.
Change release version to 2.3

We do have breaking changes in the form of new namespace and some parameter re-ordering. These seem to indicate we should move to 3.0.*, but we will move to 2.3.* for now until we finalize plans.
Use new repo name for doc generation
Set correct website name.
Fix Travis CI build status badge
Update AssemblyInfo
Fix documentation generation.
Update generated documentation for version 2.3.0-beta
Update generated documentation for version 2.3.0-beta
Fix documentation generation.
Progress toward generating docs
add paket
remove nuget restore packages
fix build and fsharp formatting references
Removed lib/FSharp and references in fsproj

It's no longer necessary to include own build of FSharp to build
on with Mono.

Also removed the nuget restore parts from the fsproj files. The
outdated nuget.targets file was failing to build on OSX and it is
not needed with nuget 2.8+