NLopt: Add bounds and status printing.

Add the fitting bounds to the optimizer settings for NLopt and print the
optimizer status after the fit has finished. Also try a different optimizer
which required a little change in the way the NLopt library is linked, so
change the FindNlopt.cmake file accordingly.