Externals update

- added missing external libraries
- adjusted references to point to the correct path
- moved some externals over from Carbon
- added ToolFramework project