Move external libraries to 'extern' directory
Merge pull request #2531 from ianthomas23/extern_directory

Move external libraries to 'extern' directory