Optimize _lp_battery: no sed
Merge pull request #87 from dolmen/fix/batt

Optimize _lp_battery: no sed
more efficient path parsing

* no call to sed
* use of the "\w" for bash default value when path shorting is desactivated
my way of shorting path was way slower than the one originally implemented

redoing the dirtrim feature though
git: fix variable leaks
_lp_git_branch: faster (less external programs calls)
no systematic setting of PROMPT_DIRTRIM
adding comments and documentation
optimisation : less operation
Merge pull request #88 from dolmen/fix/git

More efficient git parsing (2)
changing my mail
Add an option to hide the logged user

LP_USER_ALWAYS=1 will display the user, even if he is the same than the logged one.
Defaults to 1 (always display the user), set to 0 if you want to hide the logged user (it will always display different users).
Use a chroot() function

Fixes a warning:
-bash: local: can only be used in a function

A local variable can only be used inside a function.
The function is also unset after use.
Merge pull request #90 from LudovicRousseau/master

Fixes a warning: -bash: local: can only be used in a function
Merge pull request #91 from milouse/develop

Add support for Fossil SCM (the return)
Merge pull request #89 from jaesivsm/feature/dirtrim

Feature/dirtrim