attempt to fix compilation header paths on ubuntu without breaking OSX
fixed an issue with header search ordering in extconf
Merge branch 'extconf-fix-try2' of https://github.com/cjfuller/nmatrix into cjfuller-extconf-fix-try2
Documentation updates