Add test case for pickling/unpickling Arrow instance.
Fix Arrow.__getattr__ to do not make maximum recursion.
Merge pull request #62 from yoloseem/getattr

Fix a bug that Arrow object cannot be loaded from pickled object.