Add Boost license.
Import async type traits implementation and tests.