travis: refactor build scripts and matrix for more generic Mono support on OS X

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>