LOGINSTARTPAGE no longer works so changed to just the login page
Added bpi.py which contains/will contain the code for accessing Banco
BPI.
Changed apps/shell.py and __init__.py to use the new bpi.py.

As far as bpi.py is concerned, it's an early stage:
- done login / authentication code
- done get_account_list (needs a tweak)
- started get_movements but is not parsing yet
Add code to test BPI access
Now gets most recent transactions for BPI
added new Transaction class. Changed BPI code to use new class. Other banks code must be changed to use new class.
BPI code changed to use new Transaction class.
This breaks app/shell.py.
Other banks code must be changed to use new transation class.
- Corrected bug parsing values for BPI (added parse_value() to
transaction)
- get_movements() updated to get movements according to specified
dates
Account number parsing fix
Adding a basic example about how you would use mymoney to simply get the
most recent transactions.
Preparing for adding proxy support. Not tested.
Parsing fix
FIX: local vs static variables and __str__ function
Adding new FileExport class for exporting transaction into files
small comment fix
Adding first version QIFFileExport compatible with gnucash
Prepared for custom date format
Merge branch 'master' of https://github.com/ruicovelo/mymoney
Rebasing with Niko Roberts patch for cgd.py