LU-3165 ptlrpc: missing fields in mdt_rec_reint

Fields rr_flags_h and rr_umask are missing in mdt_rec_reint, as
may cause swab issue in non-x86 system.

Cherry-picked from review:
http://review.whamcloud.com/#change,6054,patchset=1

Signed-off-by: Lai Siyao <lai.siyao@intel.com>
Change-Id: I9a7b9a6b2fca6f16a03c48b2ae1ec5eae9852f76
LU-2139 osc: Fix bug in ll_put_super

This patch fixes a minor bug in commit:

    commit 07871ab861ba80493c8955fecb8f9cbb598a8b9d
    Author: Prakash Surya <surya1@llnl.gov>
    Date:   Tue Apr 2 13:36:39 2013 -0700

        LU-2139 osc: Track and limit "unstable" pages

which prevented a file system from being properly unmounted. The osc
would spin in ll_put_super indefinitely, even though no unstable pages
are outstanding on the system.

Signed-off-by: Prakash Surya <surya1@llnl.gov>
Change-Id: I3e2c0b89badf70ec1897f6032374c5e545ce7b8d