Fix for #390

storage_size_<N> is a setting that notify the container that its storage will be an automatic storage of N elements. Compared to of_size_ and automatic_/dynamic_, storage_size_ allows for the actual extent of an automatic_ container to be mutable as long as it fits inside the memory allocated.

This PR also fix cons which was the main use case for storage size and make table with static size have automatic storage by default.
didn't we already have those specializations elsewhere?