octave: support suite-sparse built with metis4

Added support for metis4 per https://github.com/Homebrew/homebrew-science/pull/723#issuecomment-42878579. Also added some spaces and switched to `opt_lib`, which is a more robust path for handling upgrades with shared linkage (i.e. when OpenBLAS is upgraded you shouldn't necessarily have to rebuild octave).