search widget can be init with appid set on MM
search widget gets options from MM.widgets.config
embed js loads widgets specified in MM.loader.widgets array, cleaned up embed.js, and uglify embed.js for distribution
fixed merge conflict in voice nav gulp file
updated voice nav dist directory
voice nav opens on enter in search widget
pass MM token, user id, and session id to modal from widget js if they exist
first pass launching voice navigator from search widget
fixed bug where clicking entities wouldn't update search
Merge branch 'feature/voice-navigator' into feature/unify-widgets

Conflicts:
	dist/widgets/voiceNavigator/modal/modal.js
	dist/widgets/voiceNavigator/modal/modal.min.css
	dist/widgets/voiceNavigator/modal/modal.min.js
	dist/widgets/voiceNavigator/widget/widget.js
	dist/widgets/voiceNavigator/widget/widget.min.js
	src/widgets/voiceNavigator/js/widget.js
rebuilt voice nav, FU dist directory
added support for onWidgetLoaded in embed script
fixed voice nav query not updating on second open
rebuilt voice navigator after latest changes
only show entities from current text entries
Don't show 'enable microphone' text when launching VN from search widget
Merge branch 'feature/voice-navigator' into feature/unify-widgets

Conflicts:
	dist/widgets/voiceNavigator/modal/modal.html
	dist/widgets/voiceNavigator/modal/modal.min.css
	dist/widgets/voiceNavigator/widget/widget.min.js
	tasks/voiceNavigator.js
adjusted initial text when launching VN from search widget
Merge branch 'develop' into feature/voice-navigator

Conflicts:
	dist/widgets/voiceNavigator/modal/modal.min.js
	tasks/voiceNavigator.js
Merge branch 'feature/voice-navigator' into feature/unify-widgets

Conflicts:
	dist/sdk/mindmeld.min.js
	dist/widgets/searchWidget/mindmeldSearchWidget.js
	dist/widgets/voiceNavigator/modal/modal.min.js
	tasks/voiceNavigator.js