storage: bad_cast and msgpack::type_error are siblings, catch only the msgpack-specific one
runtime: proper code positioning
policy s12n traits only needed in the dealer plugin, drop them here
repo: proper boost version checks