Merge pull request #31 from panesofglass/master

Fix nupkg
Update build.fsx

Do not create NuGet packages in Travis CI build.
fix travis build
use mono with framework 4.0
define MONO compiler directive
disable sourcelink on mono
Merge pull request #32 from enricosada/fix_travis

fix travis build
use mono 3.2.7 on travis

reenabled build on branches. Is useful when someone fork the project and want to use personal build on feature branch ( pre pull request )

You can blacklist branches ( if needed ) with:
```
# blacklist
branches:
  except:
    - legacy
```
Merge pull request #33 from enricosada/patch-1

use mono 3.2.7 on travis
Change result of XML formatting.
Separate tests from Program.fs to allow correct serialization on Travis and VSO builds.
Adjust TestType to reside under the namespace but not within the Tests module.
Fix broken XML serialization test.
Update dependencies and fix tests.
Fix XML serialization test.
add AppVeyor 2 build