Minor changes

These changes shouldn't be that big of a deal, as well i felt i needed to give back to UE a bit for once. 

Main impact change will be the canConnect(ForgeDirection side, String type); I've changed this too allow other people to piggy back this method. Example is using the method to also check for pipe connections without requiring the machine to include other interface for the same task. Reasoning for using a String is to allow several mods to use this imput wihtout needing to use an Enum, or Interface for comparing connections. All they would need to input is "Wire", "Pipe", "Fluid Pipe", "Power Pipe", or even "Machine"