Cache nodes in libpurple backend
Do not create blist.xml
Merge branch 'node-cache'
Remove duplicated buddyListNewNode method