fix up windmill rotation interaction (blades rotate always when valid). 
fix up issue of multiple controllers on same blade -- whichever updates
first will get the power
clean up needing to have torches on torque conduits/etc. -- need to
adapt it to check for connections on conduits/shafts, to clean up
interaction issues with MFR tubes (and possibly others)
add recipe for windmill blades
greatly increase the valid placement setups for a waterwheel, it can now
be placed in most setups that would be logical