Use for the shared library version string both MAJOR and MINOR version. Remove the Mac specific current_version and compatibility_version setter code in favor of scons built-in support (even if that's slightly flawed by filling in both options with the same version).
Use for the shared library version string both MAJOR and MINOR version. Remove
the Mac specific current_version and compatibility_version setter code in favor
of scons built-in support (even if that's slightly flawed by filling in both
options with the same version).

Note: this has as consequence on Mac that the current_version and 
compatibility_version option values change for the 1.3.x branch from 4.x.x to
1.x.0.

* SConstruct
  (SHLIBVERSION): Use major.minor version.
  (darwin/LINKFLAGS): Don't set the current_version and compatibility_version
      options. Scons already does this, and setting them twice doesn't work
      with older versions of gcc.

jandre/serf,jandre/serf,jandre/serf,jandre/serf