Adding trunk to stoqlib repository.
fix para o Bug 1944: Reformulação dos métodos relacionados ao run_dialog

r=evandro
fix para o Bug 1970: o método run_dialog foi alterado e devemos atualizar suas chamadas no stoqlib

r=evandro
Adicionando comentário removido pelo check in anterior
Fix for bug 1993: We need to implement a SimpleEntryEditor.

Editor implemented. 
Patch by Gabriel Sales de Oliveira.

r=evandro
fix to bug 1934. Now AdditionListSlave checks if the model is already on the
list before insert.

r=evandro
Fix for bug 1932: Avoid circular imports in stoqlib modules.

Created new modules to avoid this kind of problem.

r=henrique
I forgot to fix this line in the last checkin.
Updating callsites of set_column_definitions(), now only set_columns()
fix to bug 1930: 
- setting the sensitivity of 'edit' button
- now _SearchDialog returns the selected model instead of True/False
- cleaning up the code

r=evandro
fix to bug 2016: rename directory interface to gui

r=evandro
A call to update_edit_button method was missing when cleaning the klist
Fix a small bug in _SearchEditor. The model argument for the editor was
missing.

r=evandro
Fixing an error in add_report_template and updating API documentation
Makefile. Thanks to Antonio Prado for pointing out.
Fix for bug #1994: Problem in reporting module with Windows platform

Code update for report generation in Windows platform.
Patch by Bill Guedes <billguedes@terra.com.br>
Updating PROGRAMS format, cleaning print_preview() code and adjusting
imports.
Fix for bug 2037.

Merging stoqlib/branches/db_conv in stoqlib/trunk and finishing jobs in
this branch.

r=johan
Some small adjustments that was missing in my last commit.
Renaming get_query() to get_query_and_parameters() and updating code; now
the new method accepts parameters to select().
Fixing docstring format in SearchDialog and renaming
get_query_and_parameters() to get_query_and_args() as suggested by Kiko.