fix travis build
use mono with framework 4.0
define MONO compiler directive
disable sourcelink on mono