Fix warnings as errors in MonoDevelop

It seems MonoDevelop is unable to properly process
Condition attributes in project files.  As a result the
Conditional TreatWarningAsErrors added in SHA: e06750c cause
MonoDevelop to always set TreatWarningAsErrors to true.

This commit switches the order of the lines as MonoDevelop seems
to process the first instance and ignore the second, changing the
behaviour back to TreatWarningsAsErrors=false
Remove `Pash.settings.targets`

MonoDevelop and xbuild both have bugs around warnings and warn-as-error
that are making development a pain. Importing settings in this unorthodox
way just makes it even harder to get things working on all platforms at
the same time.