Modify WavefrontObject to allow '.' in group object names

Blender names objects with .001 ir .002 when separating vertices or duplicating objects and the importer would crash on them. This fixes the regex to allow dots in the name.
Fix slots being black due to vanilla blending leakage Forge fixes. Closes #1325 & #1242
Player sensitive version of Block.getPickBlock Closes #1348
Merge pull request #1376 from founderio/patch-1

Modify WavefrontObject to allow '.' in group object names
Fixes client-side fake rain

Changes the updateWeather function in WorldServer to only send the
weather info to players in the correct dimension, rather than all
players on the server. This is what causes the client-side rain, as the
client believes that it has started raining locally, rather than in
another dimension.
Merge pull request #1492 from XCompWiz/clientrain

Fixes client-side fake rain
Fix creative picking a CommandBlock minecart returning wrong item. Closes #1523
Update RenderBlockFluid.java

Added tessellator calls to render the block's back faces, so that the liquid properly renders when the player is immersed in the fluid.
Merge pull request #1547 from Draco18s/patch-1

Added tessellator calls to render the block's back faces, so that the liquid properly renders when the player is immersed in the fluid.
Added Explosion Start and Detonate events to control explosion. Closes #1469
Fixed bug in ServerConfigurationManager.transferPlayerToDimension where it would send the old dimension's information. Closes #1548
Add "sand" to the OreDictionary Closes #1487
Added CreateSpawnPosition event Closes #1053
Add LivingHealEvent called from EntityLivingBase.heal() Closes #1282
Added PotionBrewEvent.Pre/Post. To allow for modification and cancelation of Brewing. Closes #1248
Add quartz_ore tool init, more mojang special casing -.- Closes #1333 and Closes #1335
Fix invalid argument being passed to Block.isNormalCube from World.updateNeighbors. Closes #1339 and Closes #1346
Changed ToolMaterial's repair material to ItemStack version to allow metadata sensitive versions. Closes #1355
Improved Control of Enchantment.canApplyTogether() in Mod Enchantments, allowing both enchantments to determine if they can apply together. Closes #1434
Expand PlayerWakupEvent to expose the three parameters passed into EntityPlayer.wakeUp. Closes #1486