Merge pull request #29 from BigXplosion/master

Loading mods as resource packs.
Switch to a less-important forge class for Version.hasForge().
Reset version, BL is now 3.0.0
Early progress adding forge, compiles and runs, but crashes.  Some API changes to accommodate forge.
Fix an NPE.  Game now loads to main menu and is stable.
Mods can now be loaded
Optimize/clean up forge classes
BlazeLoader now shows up in FML's mod list!
BlazeLoader now has a logo in FML's mod list.
Move api.reflect to util.reflect
Move ApiMath to MathUtils
Rename ApiBase to ApiGeneral
More ApiCompat to util.Compatibility
Bump Version to 3.1.0
Remove/undeprecate some deprecated stuff.
Add DefaultValueHashMap