Purge --with-cc in favour of the CXX environment variable.
Automatically detect the compiler which the user has installed.
Correctly detect the compiler version and whether it is acceptable.
Rename configuration variable to CXX to match everything else.
Expose compiler name to make.

- Convert ICC detection to use new variable.
Allow the user to specify any hashing mechanism supported by the underlying SSL library
Merge pull request #573 from ShutterQuick/inspircd+sslhash

Allow the user to specify any hashing mechanism supported by the underlying SSL library
Merge pull request #578 from SaberUK/master+configure-compiler-detection

Improve compiler logic in configure.
Remove restriction on changing <limits:maxline> while running.