added auto_reconnect to Ruby driver
with_fields smoke tested
tests
docs
added tests
fixed ast.py st
1