Merge pull request #67 from b2zeldafreak/master

Implemented the first half of #34. A Create Object dialog will display, and populate its listbox with the proper object type (Hero, unit, ability, item). The dialog cannot yet create a unit.
Fixed the FoldingStrategy so it actually works, fixes #45
start of StartPageForm
Start Page form with recent addons, start option
Things left to do: Handle click events of the
different links on the start page
removed code that was just sitting around
Refactored the DotaData lists.  There is now one list and the different sources derive from that.
Added folders for the Default objects in Object Browser
#34 Custom objects can be created. Currently, only Object.BaseClass and Object.ClassName are set. At some point, creating an object should add a node to the object browser rather than calling RefreshTreeView, and the new object should maybe be automatically opened.