git hooks: use project checkpatch config file

Signed-off-by: Malahal Naineni <malahal@us.ibm.com>
git hooks: make the hook install script work with spaces in file names!

Signed-off-by: Malahal Naineni <malahal@us.ibm.com>
Fix using ganesha abstract_atomic.h header

We were including RPC headers which may include tirpc'c
abstract_atomic.h file before including our own abstract_atomic.h.
Both header files (ganesha abstract_atomic.h as well as tirpc's
abstract_atomic.h) use same #ifndef macro to include the header.
So our abstract_atomic.h may not be used at all in some files.

Modified src/include/ganesha_rpc.h to include abstract_atomic.h
before including any RPC headers.

Signed-off-by: Malahal Naineni <malahal@us.ibm.com>
Merge branch 'tp/atomic' into ibm_next_20_tmp