Added proper formating to input.pt
Added a previewpane
Added a preview-view, which generates the preview with the corresponding page template.
Added javascript code for fetching the preview and showing it.
Made the previewpane a bit bigger, so that larger images fit in.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	plone/formwidget/contenttree/input.pt
	plone/formwidget/contenttree/jquery-contenttree/contenttree.js
	plone/formwidget/contenttree/widget.py
try to preserve bad formatting with tabs to facilitate diffing
some pep8
unix file format
following mitchellrj's suggestion: don't fail in case Description is not defined
follow-up on fa49b27 If the tree already exists, we still need to call bindTree to ensure
that the click-handlers are in place
If we filter by portal_type, make sure those portal types are present
in the query, even if they would not appear in the navigation
Merge branch 'upstream-master'
Revert "If we filter by portal_type, make sure those portal types are present"

This reverts commit c5d3abcef9eda32707f2676a21b5a0d7d5e8c815.
If we filter by portal_type, make sure those portal types are present
in the query, even if they would not appear in the navigation
Before rendering the widget, make sure all radio boxes have the same name.
(Currently, we have a discrepancy regarding a trailing ":list")
Temporary fix for the JavaScript error caused by multiple entries for rootUrl.
This is caused by the presenece of p.a.multilingual's shared folder.
(In source.PathSource, the query is built again anyway, using INavigationRoot)
Merge remote-tracking branch 'upstream/master' into thorn
remove my fix for "content that is excluded from nav not shown", since it was fixed in #10
turns out my fix (add searched-for item to portal_path search param) IS needed after all,
because otherwise I get this JavaScript error:
Error: HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy