mds: EMetaBlob::remotebit more modernization for dencoder

And set defaults for the default constructor.

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: EMetaBlob::nullbit modernization for dencoder

And set defaults in the default constructor.

Signed-off-by: Greg Farnum <greg@inktank.com>
MDS: EMetaBlob::dirlump more modernization for encoder

Signed-off-by: Greg Farnum <greg@inktank.com>
MDS: EMetaBlob more modernization for encoder

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: EOpen event now uses modern encoding

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: EResetJournal event now uses modern encoding

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: EResetJournal modernization for dencoder

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: ESession event now uses modern encoding

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: ESession more modernization for dencoder

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: ESessions now uses modern encoding

To facilitate this (since it had no versioning previously), it
gets a new encoding number and LogEvent::decode() sets a switch
if it's the old encoding.

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: ESessions more modernization for dencoder

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: ESlaveUpdate event now uses modern encoding everywhere

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: link_rollback more modernization for dencoder

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: rmdir_rollback more modernization for dencoder

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: rename_rollback more modernization for dencoder

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: ESlaveUpdate more modernization for dencoder

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: ESubtreeMap event now uses modern encoding

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: ESubtreeMap more modernization for dencoder

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: ETableClient event now uses modern encoding

Signed-off-by: Greg Farnum <greg@inktank.com>
mds: ETableClient more modernization for dencoder

Signed-off-by: Greg Farnum <greg@inktank.com>