add untested code from notes on paper

This code will be fixed and tested later.
convert all tabs to spaces
fix delay_until function and add comments
add very primitive emulation for ADS1231
add debug log macros
fix turn_until and remove old loop() code

also add a lot of debug messages for turn_until
servo speed test and procedure for pouring using one bottle

also many minor improvements
remove tests, ready for testing one bottle