Revert "Trimmed the branch to only the ecl_type_traits sub directory"

This reverts commit 6d6ef89f6a61e2dc8cfb4d1499fc6bbc1d1915ca.
Rebase from 'upstream' @ version '0.50.5'
Trimmed the branch to only the ecl_type_traits sub directory