Add bitbanging pullups, use them for w1-gpio

Allows parasite power to work, uses module option pullup=1
Run Lindent to fix whitespace, fix braces