Twitter seems to be itching to resuming full operations in Nigeria, as report indicates the micro-blogging platform has met the six conditions imposed on it by...