CIFSSMB.C - Adjustments to correct build errors with Linaro 4.7.

Uses offsetof macro instead of "&pSMB->hdr.Protocol" construct.

Source:  http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b2a3ad9ca502169fc4c11296fa20f56059c7c031
fs/ecryptfs/keystore.c - Initialize payload_len variable to 0 where not previously initialized.

Linaro 4.7 build error - may not use uninitialized.
Building w/ Linaro 4.7 - more code cleanup demanded by compiler.