Tweaked autodetection of MPI include path - Cray cc doesn't like -I with no following path
Added link flags in order to compile on Cray.  This shouldn't hurt the
rest of the universe, so I didn't try to guard it with a system detection.