fix bug with mysql 4.1 MYSQL_TYPE_VAR_STRING default values

- previously var_string types were treated identically to modern
  MYSQL_TYPE_VARCHAR, but this is not the case.  Instead this
  type's default value buffer should be interpretted as a fixed
  width string with trailing whitespace padding.  This whitespace
  is stripped from the end on output.
  Resolves issue #36