PageAttribute template tag is now an 'AsTag', meaning its output can be stored as a variable.
updated test case for page attribute template tag.
Add link target support

Possible targets:
same window (<<empty>>)
new window (_blank)
parent window (_parent)
topmost frame (_top)

Credit to bendavis78 for implementation, this commit just generalizes.
Add tests for LinkPlugin
Translate the copied language plugin also. This is needed since the string cannot be translated (ugettext_lazy) in the settings.py file.
tweak the clean_overwrite_url method to check that page.pk is not the page.publisher_public_id
added extra tests showing the bug
fix show_placeholder
minor tidy up of the menu_item 'in_navigation' section.
Merge branch 'develop' of git://github.com/divio/django-cms into develop
Fix in tag page_language_url, fallback to root URL if language not present
Improved on tag page_language_url, old behavior if CMS_HIDE_UNTRANSLATED is False
Merge branch 'develop' of git://github.com/divio/django-cms into develop
Merge branch 'develop' of git://github.com/divio/django-cms into develop
make function more explicit
don't import template when we already have RequestContext access.
Don't import has_plugin_permission when we already have all of permissions.* available.
Merge branch 'develop' of git://github.com/divio/django-cms into minorimprovements
we only need to get the template from the request if we're editing.
(It's not used by the add scenario)
fix typos highlighted in #1150