The newly released AidData database on China's development finance to Africa has created quite a storm amongst China-Africa watchers.