Insert NULL for []byte(nil) values
CHANGELOG: []byte(nil) is treated as NULL
Add test for []byte(nil)

Also reordered the tests so that the general tests are on top
Add []byte(nil) insert check
Avoid phantom nil values
CHANGELOG: Fixed false nil values for empty strings
utils: document return values
Merge pull request #147 from go-sql-driver/byte_nil

Insert NULL for []byte(nil) values