include charset / collation when formatting TEXT blob types

- this has been done for all the other string types, but blob
  types with a defined character set were only formatted with
  the bare type name, even if the column charset differed from
  the table charset. This should make dbsake output somewhat
  more in-line with what SHOW CREATE TABLE produces and more
  correct in cases where a TEXT type's charset or collation
  differs from the table default.
  Resolves issue #40
search for bootstrap files in /usr/share/percona-server

- Recent versions of Percona-Server move the share / language files
  to /usr/share/percona-server rather than /usr/share/mysql. This
  change causes dbsake to conditionally search /usr/share/percona-server
  before /usr/share/mysql if it looks like the target is percona server
  Resolves issue #41
cleanup logging

- only log the uncompressed vs. extracted tarball size in debug
  mode.  This was causing confusion with some users and in general
  I suppose its not useful information.
- demote some bootstrapping messages to debug level
- demote many distribution_from_system log messages to debug level
- demote many distribution_from_download log messages to debug level
update CHANGES