Add compose_list_name hook to rcube_addressbook class to handle special names.

I can modify the addressbook_name_listing variable via main config or preferences_list_hook but I have to change the rcube_addressbook class to use the modified value. Some contry use special name orders (http://en.wikipedia.org/wiki/Personal_name#Name_order) and we can handle them with this hook.