Load plugin settings.

Along the lines for loading the locale files for a plugin we should also load the settings.yml for a plugin.  Updated version 04f3e09 that moves the loading to a function. I do not understand why it was necessary to define the function physically earlier in the file as I thought ruby did two pass but that may only apply to functions and not stray code in the class.
FIX: repairs title attr in the link
relocate emoji plugin, stop pre-compiling assets
plugins public is auto generated
move emoji to correct location without a post rebake
we better rm on startup to work around jenkins messing it up, till I figure a cleaner way
FIX markdown hotlinked images were not properly pulled
Merge pull request #1678 from eriko/patch-3

Load plugin settings.
Allow translations for admin_js in plugins. Use deep_merge so plugins can add to existing sections.
Revert "Revert "FIX: Markdown bug", breaks build"

This reverts commit 08ad5d479e99f3dce28f69e8e73ccb01853db4d3.
Merge pull request #1680 from velesin/user_activity_link_title_fix

FIX: repairs title attr in the link
Abort triggers for email body processing
FIX: Double footer navigation
Signup with 3rd party auth can find the matching username from the Discourse Hub
FIX: don't suggest a username that's already taken, even if hub finds a match
Version bump to v0.9.7.5
Update client.zh_CN.yml
minor copyedits
Update french translation
Merge pull request #1682 from ofgeek/patch-1

Update client.zh_CN.yml