Bug Fixes and Other Improvements

Fixed Valve Pipes not connecting on placement.
Fixed Windmills and the many strange bug they would have.
Added a config setting to make valve pipes connect only straight or
anywhere.
Revert "Bug Fixes and Other Improvements"

This reverts commit e4f62255ac39755dd4d70c019de61e223f55083d.
Revert "Revert "Bug Fixes and Other Improvements""

This reverts commit e09719f93e72c0fcd52fba784569f5f0078019f2.