Update setup.py to exclude .po files from installs; update crunchbang.

 * ADD exclude_package_data directive to setuptools.setup() call, to exclude
   all .po files from being installed.
 * FIX the crunchbang in setup.py to respect the environment and save the
   whales and all that.
 * UPDATE the copyright/authors/license header. I hear it's not 2007 anymore.
Update completed fr/…/.po translation file from translations repo.
Update completed pt/…/.po translation file from translations repo.
Add completed hu/…/.po translation file from translations repo.
Add completed kn/…/.po translation file from translations repo.
Remove old compiled translations.

This shouldn't have been committed anyway.
Add script for automatically pulling in and compiling translation updates.

 * ADD maint/get-completed-translations script for pulling in the
   'bridgedb_completed' branch from the translations repo. At the end of the
   script there is the option to automatically run "python setup.py
   compile_catalog" to recompile the newly merged translations; this option
   times out after 15 seconds, so this is safe to run in an automated
   environment.

 * ADD "make translations" command to the Makefile, this will run the
   maint/get-completed-translations script.
For some reason, English is now considered a translation.

It seems that BridgeDB won't answer a request until it knows what language to
answer in. If English is the first language, and there aren't English
translations in the i18n/ directory, it jumps to the next non-English
language. Don't ask.
Update completed translation files after running update_catalog.
Merge branch 'feature/9959-pas-danglais' into develop
Add a text file for robots.
Merge branch 'fix/3573-robots-txt' into develop