Upgdrade GCC even when building with clang to get a newer std lib.
Merge branch 'weak_handle_concept' of git@github.com:cdglove/entity.git into weak_handle_concept

Conflicts:
	.travis.yml