load and display avatar

use a powerful and flexible open source lib "Android-Universal-Image-Loader"
1. cache avatars to /sdcard/Seafile/cache/avatar on SDCard
2. use md5FileNameGenerator to name cached avatars