message: update sendEphemeral to use pre-formatted message
diff: @@ -389,27 +389,11 @@ module.exports = function(botkit, config) {
  bot.sendEphemeral = function(message, cb) {
  botkit.debug('SAY EPHEMERAL', message);
  - /**
  - * Construct a valid slack message.
  - */
  - var slack_message = {
  - type: message.type || 'message',
  - channel: message.channel,
  - text: message.text || null,
  - user: message.user,
  - as_user: message.as_user || false,
  - parse: message.parse || null,
  - link_names: message.link_names || null,
  - attachments: message.attachments ?
  - JSON.stringify(message.attachments) : null,
  - };
  - bot.msgcount++;
  -
  if (!bot.config.token) {
  throw new Error('Cannot use web API to send messages.');
  }
  - bot.api.chat.postEphemeral(slack_message, function(err, res) {
  + bot.api.chat.postEphemeral(message, function(err, res) {
  if (err) {
  cb && cb(err);
  } else {
  