Fix python2.6 deprecation warnings related to hashlib.
*Â bzrlib/osutils.py:Â
Wrap md5 and sha imports to be compatible with python 2.4, 2.5 and
above.  Replace all sha.new() calls by sha() calls they are
reputedly faster (not profiled).
*Â bzrlib/weave.py:Â
Update sha import, fix use.    Â
*Â bzrlib/transport/http/_urllib2_wrappers.py:Â
Update md5 and sha imports, fix use.   Â
*Â bzrlib/tests/test_testament.py:
Update sha import, fix use.    Â
*Â bzrlib/tests/test_knit.py:
Update sha import, fix use.    Â
*Â bzrlib/tests/test_hashcache.py:Â
Update sha import, fix use.    Â
*Â bzrlib/tests/per_repository/test_check_reconcile.py:
Update sha import, fix use.    Â
*Â bzrlib/tests/http_utils.py:Â
Update md5 and sha imports, fix use.   Â
*Â bzrlib/testament.py:Â
Update sha import, fix use.    Â
*Â bzrlib/repofmt/pack_repo.py:Â
Update md5 import, fix use.    Â
*Â bzrlib/hashcache.py:Â
Update sha import, fix use.    Â
*Â bzrlib/btree_index.py:Â
Delete useless sha import.