Initial commit of the ATF branch
Add DomWrappers for the project types
Show the project tree view
Don't handle projects as a document (it isn't).

Properly display the file browser on the sidebar of Worldsmith.
Added dota 2 path to the settings and created open project command
Open addons (TODO: Move this over to Dom)
Parse folders into Dom objects.

Display Dom-based Projects.
Display images in the project explorer sidebar
Open code files in a text editor when selected

Moved some files around
Open files on double click
Added support for VMT editing

Starting to work on Unit Listing
Notify if the dota 2 directory is not set.  Preserve last loaded project
Moved vpk stuff to DotaVPKService.  Started working on support for Documents form the VPK.
Read text from the VPK files
Mapped some text file types
Added the libraries used to the repository
Fixed crash when switching addons and opening files after
Assorted code cleanup and merging VPK and FS handling into the same code files