BUG 1025910: Search improvements

- Change cursor to match cursor on input field
- Change desktop expand/collapse from JS to CSS so input can begin while CSS transform continues
- Decrease delay before search box is editable
- Automatically select text when search field is focused if there is existing user input

- Fixes for the alignment in RTL display
Bug 1106059: Disable admin Document deletion.

We already have the delete-from-object-list action disabled; this
simply completes that process by disabling the delete button on
individual Documents, by hard-wiring a lack of delete permission for
every user.

As a result, all Document deletion will be forced through the custom
kuma deletion infrastructure, which ensures we have an auditable trail
of who has deleted a Document and why.
Merge pull request #2931 from ubernostrum/remove-admin-delete-1106059

Bug 1106059: Disable admin Document deletion.
[fix bug 1104115] Remove author's license and related UI
Merge pull request #2932 from hoosteeno/master

[fix bug 1104115] Remove author's license and related UI
Merge pull request #2923 from stephaniehobson/bug-1025910-search-improvements

BUG 1025910: Search improvements
Fix bug 1109121 - update custom admin actions.

This updates the censor and delete admin actions in the demos app to match the one in Django 1.4.
Refs bug #1109121 - Join path in demos app correctly.

Instead of using string substituation we should be using os.path.join.
Bug 1057294: Remove submodule pointing to kuma-lib.
Bug 1057294: Re-add standalone files from former kuma-lib.
Bug 1057294: Re-add basket-client as a submodule.
Bug 1057294: Update submodule basket-client to revision 1ca127a17e17f5e67c2d9f9a500d85e97460f13d.
Bug 1057294: Re-add bleach as a submodule.
Bug 1057294: Update submodule bleach to revision 2906726af82ed0063a559124cee610bcd2e5859c.
Bug 1057294: Re-add check as a submodule.
Bug 1057294: Update submodule check to revision 1c73813fcd085020decc6f72caf232f71150db0a.
Bug 1057294: Re-add commonware as a submodule.
Bug 1057294: Re-add django as a submodule.
Bug 1057294: Update submodule django to revision 4fce0193d21b893f0ba186b10cfcdd6350fa5865.
Bug 1057294: Re-add django-allauth as a submodule.