cut-paste errors and dead code removal

Signed-off-by: Malahal Naineni <malahal@us.ibm.com>
Use OPEN4_SHARE_ACCESS_BOTH instead of ~OPEN4_SHARE_ACCESS_WANT_DELEG_MASK

Signed-off-by: Malahal Naineni <malahal@us.ibm.com>
Minor code re-arrangement, no functional change.

Signed-off-by: Malahal Naineni <malahal@us.ibm.com>
Set openflags based on share access bits

openflags should not be influenced by deny bits. Rearranged the code a
bit as well.

Signed-off-by: Malahal Naineni <malahal@us.ibm.com>
Get object attributes in GPFSFSAL_mknode()

A bunch of pynfs tests fail as it currently gives out parent directory
attributes rather than the actual object attributes!

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