Check that short_title is really callable
allow other extension after datepublisher to use add_extension_options()
Changed '&' to '?' in youtube URL
Updated models.py -> invalidate_cache()

A problem occurs when using best_match_for_path() if the desired path does not already exist at creation time.  On first run, best_match_for_path() will populate the cache with the best possible match.  When the user creates the actual desired path however, the cache is never updated as the code only flushes _original_cached_url (which is empty for a new page).

This is resolved by *also* flushing _cached_url at the same time.
Merge pull request #416 from rantecki/patch-1

Changed '&' to '?' in youtube URL
Merge pull request #417 from rantecki/patch-2

Updated models.py -> invalidate_cache()
Merge pull request #407 from evildmp/patch-1

Check that short_title is really callable
minor fixes in french translation
Add/update compiled gettext catalogs
Fix PageAdmin.add_view: title should be a Unicode string otherwise ugettext will raise UnicodeDecodeError when 'language' or 'page.title' is not in ASCII.
Merge pull request #429 from jimmyye/master

Fix PageAdmin.add_view
Mention that subclasses of feincms.models.Base should not have content field
Update base.rst
Make setuplib.py python 2.5 compatible
add a travis-ci config file
timedelta.total_seconds does not exist in Python 2.6 yet
FIX #449 js for changing templates
Run tests with Django 1.4.2, as newer django-mptt requires that
Codify req on django >= 1.4.2 for django-mptt requiring that
Merge branch 'fix-449-js-for-changing-templates' of git://github.com/bmihelac/feincms

* 'fix-449-js-for-changing-templates' of git://github.com/bmihelac/feincms:
  FIX #449 js for changing templates