add travis build

run build and test
improve test failure message
ignore test failing on Mono

Mono/MS.NET compatibility bug, string differ in case ( MS.NET and JS
are correct )
fix project reference

xbuild is more strict about project alias
add travis badge
Merge pull request #77 from enricosada/travis_build

Travis ci build