Horizon Pattern shouldn't block if no stack
Revert "Revert Builder changes"

This reverts commit b44d60f4fe1bd6bb6381fd43f8f41fbdf623dd14.
Add javadoc (test commit)
Merge branch 'builder' of https://github.com/BuildCraft/BuildCraft into builder