Changes made to reflect the new hl2sdk github repository.
Changed using one hl2sdk directory and checking out each branch on a case-by-case basis to using one directory for each branch built.
Fixed issue with creating /src/hl2sdk/{branch} directory on linux
Merge branch 'hl2sdk_changes'