Get build working on Mono

There were two issues that I could find that prevented this from building with Mono (on OSX):

- The fsproj files were setup to use a local `lib/FSharp` but this didn't seem to work (doing things like trying to run `fsc.exe` directly instead of with `mono.exe`). I Removed `lib/FSharp` and references in fsproj files.
- The `nuget.targets` file was out of date and caused problems on Mono. A later version would fix it but since nuget has switched to the new restore workflow it's not needed anymore. So I removed the old nuget restore bits from the fsproj files.

I've tested this on OSX and Windows (cmd line and VS), looks ok.
This reference should be changed to 

```
    <Reference Include="FSharp.Core, Version=$(TargetFSharpCoreVersion), Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
      <Private>False</Private>
    </Reference>
```

and earlier you add the property

    <TargetFSharpCoreVersion>4.3.0.0</TargetFSharpCoreVersion>

This is important as "FSharp.Core" is ambiguous as a reference - normally it will resolve to 4.3.0.0 but on some sytems it may resolve to 4.3.1.0.  You should be explicit about which library version you're targeting.