Revert making query methods automatically escape arguments.

Must now call SanitizeSql explicitly.

This was necessary because go supports variadic arguments but not
totally optional arguments. So it would require something to
always be passed in.
Added conn.Execute to run arbitrary SQL without a result set

fixed #13