Implement sql.Scanner and driver.Valuer interfaces

To support mapping a struct to db with e.g. https://github.com/jmoiron/modl. But since they are interfaces they are not specific to that implementation.