automatically detect clp location during install

This uses the output of "which clp". The environmental variable can
still be used to override the location, but this way it does not need to
be specified, simplifying installation.