Updating NuGet to 1.8.1

Updating Nuget to 1.8.1, updating NuGet.targets file, enabling package
restore on the solution.
Fixing filename casing for NuGet.exe
Let's try moving mono to 3.2
Say yes to all apt questions for Travis script
Fix casing for NuGet.targets references
Fix compiler warnings in test project
Merge branch 'develop' into am-gh-197-fix-mono-build
Add RunTests.sh to Travis Script
Add a breaking unit test to test-break build

Adding a breaking unit test to assert that failing a test will “break”
the TravisCI build.
Revert "Add a breaking unit test to test-break build"

This reverts commit 0746971650ec6217d3ddee4808961723d80bf736.
Convert stray tabs-> spaces.
Merge pull request #198 from DistributedNonsense/am-gh-197-fix-mono-build

Fixing Mono & Travis CI Build/Test