fc, protocol and shema build always their shared objects targets
add shared objects targets: fc_shared, protocol_shared, schema_shared unhidden symbols for shared objects
After merging this, hive submodule in HAF repo should be updated to current develop version