fix webtest dependency

--HG--
extra : source : 4e9f00ddde4a3a0e7bd5c13c3b93159a7aa785e7
moved out password reset tasks from celery, it doesn't make any sense to keep them there, additionally they are broken
in when executing _(), and url() calls. This fixes issue #572

--HG--
extra : source : 5c310b7b01cec6472e9c144123ce13ebbec83148
#763 gravatar helper function should fallback into default image if somehow email provided is empty.

--HG--
extra : source : e6c551663a54ace461db238cdf3064c6a74dafe1
fixes #762, LDAP and container created users are now activated based on
the registration settings in permissions

--HG--
extra : source : fdb0f59b21891c21c9b71d8d945d096a1f6a665d
use password obfuscate in when clonning a remote repo with credentials

--HG--
extra : source : d778ed1c945fbe362fcb4961b22785b7fe0504e9
fixed issue with renaming repos group together with changing parents with multiple nested trees
added regresion tests for such cases

--HG--
extra : source : 94f251fda314627cdc51a20018ad2319ff75add0
disallow cloning from different URI's that http[s]/svn/git/hg

--HG--
extra : source : 8ee36513efaed9b5fb408484ddf5c5fcf9105719
handle all cases with proxy IP addresses, not only for X_FORWARDED_FOR

--HG--
extra : source : 64371c42e2f1ca9a6e7c01ad749657bd433567ba
version bump
catch errors in obfuscate password function

--HG--
extra : source : 867c4d7fd2d83f660c9084ffc414586179ab6ec2
fixed tests
changelog update
Added tag v1.5.4 for changeset 3447862ad8c9
Pass in old groups data to CanWriteToGroup validator for later skipping group checks.
This will be a part of refactoring done to do user permissions changes without messing with main
repo form data

--HG--
extra : source : af96fb19b53ab2b7146e27640647217b43ddb58a