Fixed infinite loop bug in lk() code of afr and also a bug in unify:unif_opendir_cbk which was accessing *cookie as prev_frame while cookie was the xlator ptr as STACK_WIND_COOKIE call was being used to make stack wind.
Conflicts:
	xlators/cluster/unify/src/unify.c
* unify returns ENODATA instead of EIO for getxattr call if file is present only in namespace.

* stripe: minor correction in logging.

* afr_writev_cbk: small fix.
Conflicts:
	libglusterfs/src/revision.h
added mutexes around namespace locks
reviewed by: bulde
Conflicts:
	libglusterfs/src/revision.h
fix in afr_writev to handle refs
fixed logging bug in unify_create_cbk
fix refs in afr_writev
Conflicts:
	libglusterfs/src/revision.h
ref/unref io buffers during afr sync file (self heal)
reviewed by: krishna

Conflicts:
	libglusterfs/src/revision.h
* a fix in checksum_cbk, which had a typo bug which used to STACK_UNWIND with INVAL for the proper result
Conflicts:
	libglusterfs/src/revision.h
added support in transport clients to fall back to default ports if it cannot bind to ports < 1024
reviewd by: avati
Conflicts:
	libglusterfs/src/revision.h
merging raghavendra@zresearch.com/glusterfs--mod-glusterfs--1.0
- implemented libglusterfsclient
- implemented mod_glusterfs for apache-1.3.9

reviewed by: avati

Patches applied:

 * raghavendra@zresearch.com/glusterfs--mod-glusterfs--1.0--base-0
   tag of gluster@sv.gnu.org/glusterfs--mainline--3.0--patch-6

 * raghavendra@zresearch.com/glusterfs--mod-glusterfs--1.0--patch-1
   libglusterfsclient import

 * raghavendra@zresearch.com/glusterfs--mod-glusterfs--1.0--patch-2
   added --(enable/disable)-libglusterfsclient option to configure script

 * raghavendra@zresearch.com/glusterfs--mod-glusterfs--1.0--patch-3

	* glusterfs module for apache-1.3.9
	* libglusterfsclient - use /dev/stderr as default logfile

 * raghavendra@zresearch.com/glusterfs--mod-glusterfs--1.0--patch-4
   added check for libglusterfsclient while building mod_glusterfs

 * raghavendra@zresearch.com/glusterfs--mod-glusterfs--1.0--patch-5
   merge from glusterfs--mainline--3.0--patch-7
* Logging improvements.

Conflicts:
	libglusterfs/src/revision.h