Rewrite of plfsrc.example, updated README.install, and added a 1.7.x patch for openmpi

Not sure why it lists 3 commits (the last one listed is the only one not already merged).

The 1.7.x patch passes my initial tests with the regression suite and does build openmpi successfully.  It is literally just a copy of the 1.6.x patch.