unify API - use to_ical and from_ical
add foldline with perfect utf-8 support
whitespace
Merge pull request #14 from georgevreilly/master

Generate VEVENTs in canonical order
manually applying patch http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-python/icalendar/files/2.1_p20100409/01_all_UIDGenerator-fix.patch?view=markup
removing dependency on setuptools
Generate VEVENTs in canonical order.

The default sorted order was extremely irritating:
DTEND before DTSTART, etc.
Now the important properties are listed first:
        'SUMMARY', 'DTSTART', 'DTEND', 'DURATION', 'DTSTAMP',
        'UID', 'RECURRENCE-ID', 'SEQUENCE',
        'RRULE' 'EXRULE', 'RDATE', 'EXDATE',

Also, fixed spelling of RECURRENCE-ID and LAST-MODIFIED.
Fix some typos in comments.
Better canonical sorting algorithm.
Merged fixes from kjoconnor.
Added sorted_items.
manually applying patch http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-python/icalendar/files/2.1_p20100409/01_all_UIDGenerator-fix.patch?view=markup
removing dependency on setuptools
Merge branch 'master' of github.com:collective/icalendar

Conflicts:
	src/icalendar/cal.py
	src/icalendar/prop.py
removing rfc5545 from docs
since we are running decode in 'strict' mode UnicodeError is always raised
excluding tests from package
we should test icalendar foldline not plone.event's one
doctest should be included with python
adding tests back in, otherwise tox is not happy also you want to have tests in the package since you want to be sure everything is working in your env