Encoding options for MOBI publishing.

* Add encoding attribute to Publish, options are UTF-8 and ISO-8859-1.
* Set default to be ISO-8859-1 due to issues with early Kindles.
* Characters that cannot be encoded as ISO-8859-1 will be replaced
  with HTML entities.