Updated shared_container_iterator to use the new iterator adaptors library. Updated the documentation and examples as well to reflect the changes.