- In test-setup, explicitly install DateRecurringIndex instead of extending
  it's test layer fixture. This should finally fix #81, where other tests
  couldn't be run when not extending the DRI or PAE test fixture layers.
Indexer adapter for SearchableText: fixed encoding inconsistencies.  Always return utf-8 encoded string while using unicode internally.
transform for body text may return either str or unicode; normalize appropriately
fix version detection
Don't install ATEvent with the ploneintegration profile. This allows the
  integration with plone.app.contenttypes for Plone < 5 without installing
  ATEvent too. Also, merge the steps from the now obsolte
  ploneintegration:prepare profile into the default one.
  Please eventually update your metadata.xml files to also depend on the
  plone.app.event.at:default profile.
  Please note: The goal is to completly remove the ploneintegration profile.
  The only reason of it's existance is that portlets cannot be registered for a
  specific browser layer.
first batch of pep8. breaks tests
align with module name
Merge branch 'master' into pep8
pep8 and pyflakes (nearly) everything
use make_fake_response for output view() calls into a variable, fixing #89
use make_fake_response for output view() calls into a variable, fixes #89
Merge branch 'master' of git://github.com/plone/plone.app.event
fix broken long_description in setup.py
remove sort_limit to ensure same results for event portlet and event_listing
add testcase for sort_limit issue
code cleanup
more notes for pull-req 93
- Remove ploneintegration from setuptools extra section and GenericSetup
  profile. PLEASE UPDATE YOUR INSTALLTIONS, to use Archetypes or Dexterity
  instead and to use plone.app.portlets 2.5a1! This change makes it easier for
  Plone to integrate plone.app.event.
version updates
documentation updates