sort the friendlist by contact Status

Implementing
* Sort the friend list by status, online first then busy then offline
feature, picked up from TODO in main.cpp