Fix NPE in canvas bag recipe

NPE occurs when other dye using recipes (eg recipe for lumar) are used.
Engine
Pneumatic Tubes are working!!!! :D
Todo still: cache testing and color handling
Engine
Refactoring on the tile caching in the Machine Base, also added Sorting Machine logic (still needs testing, and is redundant atm).
TileEntity caches now update... >.<
Merge pull request #43 from fabricator77/master

Computer redbus GUI changes
Merge pull request #39 from fabricator77/patch-1

Fix NPE in canvas bag recipe
This should solve the item ordering in creative/NEI
Merge pull request #44 from fabricator77/master

updated IRedBusWindow
Updated mcmod.info for the newer versions of FML
Merge pull request #45 from iTitus/master

Updated mcmod.info for the newer versions of FML
Updated mcmod.info with correct authors.

Maybe credits will have to be the guys that did some big pull requests
Improve Canvas Bag Recipe
Add basic transposer block
Fix typo in IWeightedTubeInventory
Merge pull request #46 from lumien231/master

Improve Canvas Bag Recipe
Engine v2
Started on the project table
Added project table
Some transposer setup stuff