Fixed typo
Merge pull request #1 from fabienpomerol/patch-1

Fixed typo
Fix joins, remove bc that was not real bc.
Simplify and fix maps.
Merge branch 'dev' of github.com:rdconseil/etl into dev
Update repository url (old url redirects to the new one on github).
Update repository url (old url redirects to the new one on github).
Better database join, using explicit sqlalchemy connections.
Merge branch 'dev' of github.com:rdconseil/etl into dev
Merge remote-tracking branch 'origin/master' into dev
Update README.rst
Minor tuning in console status.
Merge branch 'dev' of github.com:rdconseil/etl into dev
Errors, Status, Doc, DB transforms, Sorted Join fix, XmlMap, nicer log, blessings.

- An error package now groups all exceptions
- Blessings has been added to requirements, and is used to display nicer statuses and logs (from Log)
- Inline documentation (minor)
- Fix database extract
- Fix SortedJoin merge order: STDIN now gets priority and override STDIN2 if a field is defined in both.
- Maps use .map() method name instead of .mapper(), which was inconsistent.
- Implements XmlMap in a simple and flexible way (uses ElementTree).
Allows to customize line prefix in console status.
[XmlMap] add simple test.
Update copyright.
add custom naming to Transform
Simplification of DatabaseLoad, replace werkzeug.cached_property by webapp2.cached_property.
Simplification of stats: now handled directly by InputMux/OutputDmux, stats now shows separated data by channel.