Add configuration for transifex client

Change-Id: Ia8da114de2268508e0ca4b94d470f4f528b4b485
Update translations for pt_BR and template

Change-Id: I1a56e156bb485fe4dff1a5abdca54c0cea943a10
New release 0.9.21

Change-Id: Iaaf6e82feb32790e3e5d17fdecc307c49fe1a4cc
Modernize debian packaging

* Use the new way to package python applications/library as is described here:
    https://wiki.debian.org/Python/Packaging
    https://wiki.debian.org/Python/LibraryStyleGuide
* Correct some lintian warnings (like the missing of a homepage and the
  homepage being on the description)
* Improve documentation on setup.py
* Add install_requires on build.py so it's mapped right to the package
* Remove some unneeded files
* Add a watch file to point to pypi

Change-Id: I8836c2d3eb4a9d61cfed1f09f5dc63f6bd4d489e
Fix pyflakes problems

Change-Id: I5586241e9274c143156fdb0c64bf5a92e25237fa
Fix pep8 problems

Change-Id: I19c240a066ffc64ffd96b10edfa83791cd38d831
Migrate from trial to nosetests

This adds a git submodule for utilities. Now we don't need to duplicate pep8,
source-tests, and even the makefile rules.

Also, remove some not used anymore targets and async.mk which doesn't make
sense anymore and migrate from trial to nosetests.

Change-Id: I2b3f44000aae3ab30e2ef9460a4a0530f7a4f373
Fix makefile small typo

Change-Id: I8035b5dabce8ba4d80e969e4e55c1c4027a80ce6
Move back dependencies on debian/control

The mapping from setup.py to debian/control works, but it doesn't understand
the required version. A 'foo (>=1.0)' would be mapped to just 'python-foo'

Hopefully it will improve in the future!

Change-Id: I1d50fd7df026331fd0cb6a10ac36a1b3ae2b21cf
Change the debian package maintainer to Stoq Team

The debian package is maintained by the Stoq Team not by one
single person anymore.

Change-Id: I5e515fb649430766f771856e3dc8e7909ed9c8be
Updated stoqdrivers
Project: stoq-utils  593b8375160c24fd85c5001880d727c5b21ace21

env.sh: Mimic virtualenv behaviour

When sourcing env.sh (from stoq-utils or inside a submodule), we will not
force a new bash to be initiated anymore. Instead, we are doing what virtualenv
doest: We modify PATH/PYTHONPATH/etc and create a function, deactivate, that
can be called to clean up everything.

It's possible to integrate this with virtualenv's activate script. It's just
put a line that will source this file at the end of the script. When calling
deactivate for example, both setups will be reseted.

Change-Id: I4c692c2eea0592c922f194a9b97f67fd06b80c5f
Updated stoqdrivers
Project: stoq-utils  ecf95e7ace7c9a3bb973d8247dc9ce2de1ddb432

Get the checkout dir the right way

$0 is only realiable when we _run_ the script, not when we source it. It may
work, but on some situations (on a ssh shell) it won't.

This solution is described here: http://stackoverflow.com/a/12473752

Change-Id: Ifbf33769890959a238ba641488e5761a350a36d6
Point utils submodule to github

Change-Id: Ia038b0c0b9452626ad18ccc1224177966552495b
Update utils submodule

Change-Id: I4b92b5b64b2b6a3f932372c127391db858b60d93