implemented remote __getattr__
implemented remote __setattr__.  With the previous commits, this fixes #44
updated attributes example to actually demonstrate remote attribute access, and made it behave better