modify error-code about shared memory from prefix "CONTAINER" to prefix "SHM"
replace shm_array with shm_vector
add error-code about shared memory
add MAX_SHM_NAME_LEN
shm_array will be used to manage the blocks of shared memory