Merge pull request #18 from suhr/master

deriving(PartialEq), add `Address::client_id` method
update rust