Fixed robots sometimes holding their innards in their hands.
This *probably* fixes #637 (it at least fixes it partially).
Should fix a derp with an attempted fix for screens getting unresponsive a few commits back. Related to #683.
Added IMC message to allow mods to query OC's config.
Name: requestSettings, string value: name of method to call, required method signature: public static void(com.typesafe.config.Config).
Moved IMC stuff to its own object removing some redundancy.
Should fix incorrect caching of screen render state if it was rendered before the first init packet. Fixes #694.
Fixed left and right sides being inverted in `geolyzer.analyze` when used in robots or tablets. Closes #693.
Version bump.
Added support for IC2 wrenches and TE hammers as tools for rotating blocks.
Added a new IMC callback for this, registerWrenchTool. Takes a string parameter being the FQN name of a static method with the signature `public static boolean(EntityPlayer player, Int x, Int y, Int z, boolean changeDurability)`. Returns true if item stack held by player is supported.
Split up BC integration into parts for each API package. Just in case someone decides to ship parts of the BC API.
Cleaned up a little.
Added support for railcraft crowbars.
Fixes network messages not being relayed to other servers in a server rack when sent by an unsided server in internal mode. Closes #692.
Added check to prevent linked card being autocrafted by AE2 to avoid more than two cards sharing the same channel.
Leaving container item of fuel items inserted into the generator in its inventory (e.g. buckets can be retrieved with generator.remove). Closes #698.
Fixed crafting upgrade a bit to prevent linked cards being batch crafted with the same channel.
Added some more utility methods for database component to allow manipulating slots (copy and clear).
Fixed screens rendering their orientation overlay when *any* OC item is held in hand; should only be the case when a screen is held (or a wrench tool).
Added a `store` method to inventory controller, to allow configuring databases this way. Closes #695.
Added `geolyzer.store` to save item stack representations of blocks in database components. Closes #654.
Expect this to not work for all blocks in existence. In particular blocks that have custom drop logic (e.g. to spawn stacks with NBT tags) will fail to be stored correctly. I'm afraid there's just no way to handle all cases introduced by all the mods out there. So this is good enough.
Added `debug.runCommand`, which uses the global OC fake player for executing commands. Closes #697.
Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into OC1.4-MC1.7.10

Conflicts:
	build.properties