Bug Fix 755019 . Updated JS for preview fiew, allowing for previews to be posted to a new window.  Also includes a feeble first attempt at modifying the python required to accomplish this task.  Python currently providing a 'Permission Denied' error

Adding CSRF token to the post to new window.  Formatting preview page to look as normal pages do.

Moving kumascript error block, adding additional content filters for teh TOC

Removing non-functioning TOC from the preview page

Adding ability to preview templates with ace editor

Making solution more jQuery-ish
add another error check to kumascript preview code

refactor template test for new preview UI
code cleanup
fixes for previewing kumascript

use CKEDITOR getSnapshot to send " chars for kumascript

send url env var during POST
Fixing up padding within the message blocks
Merge pull request #227 from groovecoder/preview-changes-bug-755019

Preview changes bug 755019
Add go-tmux.sh command to vagrant to launch django, node, and a spare shell
Cleaning up the 'next' parameter in AJAX call to prevent empty next
Bug 759184: Allow logged-in users to edit sections

Before this change editing sections required a special permission
(allows_editing_by).
Bug 759202: Remove unused 'side_top' block

Remove unused 'side_top' block from wiki & users pages. It was a part of kitsune,
which was removed from base.html in:
  https://github.com/mozilla/kuma/commit/a7cfcfd7849b1aa8fe0a206aac380976aaa1500a#diff-112
Bug 759212: allow more HTML attributes in content.

Allow attributes commonly used on tables in dekiwiki, such as the one on
https://developer.mozilla.org/en/DOM/DOM_event_reference
Update kumascript
fix bug 757940: Ensure MindTouch API use can be switched off

* Set DEKIWIKI_ENDPOINT to False by default in settings.py

* When DEKIWIKI_ENDPOINT is false:

    * All calls to dekicompat.backends.authenticate() return False (ie.
      MindTouch logins are refused)

    * Successful logins via BrowserID skip MindTouch login
      and setting of the `authtoken` cookie

    * Disable MindTouch API in devmo_url() helper

    * Disable Doc of the Day on docs landing page when MindTouch
      popularity data is unavailable

    * Disable most-active docs sidebar when MindTouch feed is
      unavailable

    * Ensure MindTouch feed for user activity is never fetched when
      unavailable

    * Disable POST to update MindTouch user on UserProfile.save()

    * Disable MindTouch username check in registration forms
Bug fix bug-673513.  Initial commit of the mdn-link plugin and dependencies.  Added the 'Search' tab for now

Committing to progress with special Search pane

Committing to progress on MDN-Link.  Autocomplete works and lays out properly, adding the link to the WYSIWYG

Moving the 'Search' tab to third, autofocusing on article name field

Adding localization for search headings, adding ability to hit enter and select an item without specifically clicking an autocomplete item

Adding functioning python code for autosuggest

Adding cookie 'remember last tab' feature

Ensuring proper focus when swapping between panes

Ensuring that the absolute url for a document is being provided to the autocomplete widget

Ensuring the ckeditor_config.js within the media/js folder matches dynamic config

Removing old comment

Removing extraLocalization for editors, using gettext() instead

Adding javascript 'DOMAIN_METHODS' for ckeditor and gettext

Adding localization in js via server settings

Adding dynamic link placement within textareas which become CKEditors.  Improves flexibility of MDN-LINK plugin.  PYTHON BROKEN.

Basically rewriting the jquery.ui.autocomplete plugin to force a valid value.  FTW

Adding progress before creating new widget extension

Adding custom autocomplete widget for purposes when we must require a valid value

Removing legacy protype functions, using better solution

Removing todo from new plugin header

Aborting attempt to bake URL into the textarea; using DIV element to store the URL instead.
fix bug 634263: updates to installation docs

* installation.rst markup fixes.

* Create development.rst with common tips.

* Also move tips that apply to vagrant VM from installation.rst to
  development.rst.

* Move README-vagrant.md to docs/ and convert to rst.
  Per https://bugzilla.mozilla.org/show_bug.cgi?id=634263#c5

* Improve installation-vagrant.rst docs.

    * Note that core kuma devs use this method.
    * Don't insist on using gem, while pointing to vagrantup.com, since they
      recommend using DMGs
    * Advice again using the same working directory as for the local
      installation, since that wipes out settings_local.py and breaks
      because of symlinks (e.g. media/uploads) that are host-dependent.
    * Fix the puppet manifest filename to match reality (dev-vagrant.pp)
    * Mention dekiwiki availability, link to development.rst

* Update vagrant motd to mention the proper way to run tests.
Removing harcoded document title URL, adding DIV usage instead
Update kumascript
Merge pull request #229 from darkwing/autocomplete-article-title-ckeditor-bug-673513

Bug fix bug-673513. Adding Search + autocomplete tab to WYSIWYG Link Dialog
Merge pull request #231 from darkwing/warning-block-touchup

Fixing up padding within the message blocks
Merge pull request #232 from lmorchard/go-tmux

Add go-tmux.sh command to vagrant to launch django, node, and a shell