detect which supported apps might be currently running

If an IM app is running, then KeySync cannot safely write new OTR files for
that app.  This check will be used to detect what apps are running, and
prompt the user to quit them if they want to sync with those apps.
change app title to KeySync
rename Gibberbot to ChatSecure everywhere in the code and documentation

Its official: Gibberbot is now ChatSecure for Android!
setup.py fixed indenting to be the proper 4 spaces
switch to setuptools and add dependencies to automate them elsewhere

Using setuptools means setup.py can have install_requires, and that is then
used as the canonical list of dependencies for pip and the debian package.
create pip+virtual+py2app build environment for making a Mac OS X .app

This also lays the groundwork for an easily repeatable py2exe setup.
add 512x512 icons for Adium and Pidgin