rename unit test: shared-blob -> blob-reshape
API for making shared parameters
put param in registry instead of layer state
rename layer_registry to param_registry