Use implicit Unpickler[Any] instead of dispatch logic
Replace unpickler dispatch logic with open sum unpickler macro

State of tests: 15 tests fail out of 293 tests.