petsc: link with opt paths

Closes #1503.

Signed-off-by: Ian Lancaster <ilancaster@gmail.com>
petsc: update 3.5.2_1 bottle.
IPOPT: use sequential MUMPS.
ipopt: update 3.11.9_1 bottle.