改了两个地方，包括find操作时引起的coredump

1 create_skiplist不需要对跳表初始化，因为create_node已经初始化过了。
2 find操作中while循环应该判断nd->forward[i]非空，否则可能会引起后面的空指针访问；而且不需要遍历所有的level，一旦相等就可以返回了。
3 free_node时应该也要释放obj指针，这个我没有改。