Added BlockTestSided, a block with a different texture for the top face from the rest of the faces.

Also added current reasoning behind using BlockClass.NAME rather than blockInstance.getUnlocalizedName() for indicating textures to use.
Added ItemTest, an item that doesn't do anything.  It looks like you eat it when you right-click with it on things.  Nothing complicated.
Added names in localizations\!
Updating README.
Added utility method (static) to MyMod to make adding mob entities easier.
Added a barebones entity with no model\!  It's hostile.

Moved registerEntity() up to before any of the init event handlers because that's where shit goes yo.  Also registered the new entity.  Woo hoo.
Updated localization to actually name the entity\!  Yay\!
Added bare class files for CommonProxy and ClientProxy.
Added a mob renderer and basic proxy to init renderers only on the client side.

Used a not-Steve texture so as not to copy any Mojang property.  Keep it legal, kids!
Added a new mob that uses the advanced AI.

Set it up so that its renderer uses the same texture.
Added post-mortem remarks on testing the AI.

Actually, I didn't die at all, but the mob did.
Added a couple recipes\!
Added reflection code to the init methods because I hate typing out the class name twice.

I'm petty like that.  Also, I guess long method signatures and try-catch blocks are cool.  I guess.