Fixed some inconsistencies in how damage/speed of tools is calculated in GUIs
 * Fixed damage not being calculated properly in Crafting Stations
 * Fixed Crafting Stations stonebound speed calculations (they were using a different algorithm)
 * Fixed typo that made GUIs show the primary mining speed of dual harvest twice
 * Fixed Stonebound damage bonus/loss always being truncated to an int in GUIs

Conflicts:
	src/main/java/tconstruct/tools/gui/CraftingStationGui.java
	src/main/java/tconstruct/tools/gui/ToolStationGui.java
Made slab furnaces accept items with the same restrictions as normal furnaces
 * Duplicated ISidedInventory implementation of TileEntityFurnace

Fixes SlimeKnights/TinkersConstruct#573

Conflicts:
	src/main/java/tconstruct/tools/logic/FurnaceLogic.java
Safer tile entity casting in SearedBlock.getCollisionBoundingBoxFromPool

Fixes SlimeKnights/TinkersConstruct#586 and SlimeKnights/TinkersConstruct#557

Conflicts:
	src/main/java/tconstruct/smeltery/blocks/SearedBlock.java
Fixed repairing only working with the first 2 crafting slots (it will now work with any slot).

Fixes SlimeKnights/TinkersConstruct/#568
Fixed multiple repairs being more effective than a single repair with the same amount of materials

Fixes SlimeKnights/TinkersConstruct#584
Fixed the ammo tooltip damage string and give a name to placed frying pans

Conflicts:
	resources/assets/tinker/lang/en_US.lang
Compile fixes for 1.7.10
Merge pull request #724 from squeek502/1.7.10-merge-1.6.4

Merge some unmerged pull requests from 1.6.4 branch