MValue migration
Some test still failing
Fixed broken tests
Fixed confusing stacktrace w/ logging
Replace explicit cast with implicit
Import cleanup
Removed useless comment
Duplicate for migration for spnl data
Migration to MValue for Scn
Missing cast
Fix lasts bug found during fake migration
Merge branch 'master' into olivier-mvalue-edge

Conflicts:
	nrv-core/src/test/scala/com/wajam/nrv/consistency/TestTransactionRecorder.scala
	nrv-core/src/test/scala/com/wajam/nrv/consistency/persistence/TestTransactionBase.scala
	nrv-core/src/test/scala/com/wajam/nrv/consistency/persistence/TestTransactionEventSerializer.scala
Fix bad merge
Use === instead of ==
Final case classes
More functional decodeMessageMap
Better check in matching in upcastAny
Fix previous errors
More scala patternishy in TraceFilter
Removed catch-all in pattern matching
Using accessor for messageData
Removed setter for now
Better matching in getMetadata
Merge pull request #98 from wajam/olivier-mvalue-edge

MValue migration FINAL