externalized strings for translation
added l10n infrastructure and German translation
bumping version for internationalization release.
adding credits file.
updating release date, also civicrm.org complains if more than one
version listed.

This should work with 4.3 as well as 4.4
new field: total life time events attended.
adding no-show lifetime total.
adding information about the date of last contribution

Useful for debugging problems.
adding more robust error checking and correction.

it seems that sometimes the triggers are not getting properly
set (perhaps because they are executed via the web interface
which times out?). This commit adds more robust options for fixing
it.
better error handling

Don't show fields for components not installed, show indicator
of status of triggers.
adding new summary field based on turn out requests.
adding back in two event fields accidentally lost during previous
commit.
fixing total invites to properly work, simplifying code.
allow user to choose non-participant status, make required

We need the field to be required to avoid a trigger sql statement
with nothing in the ()'s.
all fields are required - empty values will cause sql errors on trigger.
ensure we always populate IN () tokens.