configure: discriminate icpc from g++

See http://software.intel.com/en-us/node/462874 .
configure: add icpc and ifort to list of compilers supporting -fPIC

See: http://software.intel.com/en-us/node/460394
     http://software.intel.com/en-us/node/464148
configure: add function to check for icpc