Typo.

Fixes warning in 'tox -e docs'.
Wrap lines at 79 charcters.

Fixes PEP8 E501 errors in 'tox -e lint'.
Fix PEP8 E301 error.
Rename helper memor to indicate usage.

Expected argument is a Property protobuf.
Factor out value_pb bits from '_get_value_from_property_pb'.
Add support for 'list_value' field of a Value protobuf.

Fixes #223.

Manually lands Tagtoo@0475d5e, included by mistake in PR #126.
Don't suppress coverage for gcloud.datastore.key.Key.parent.
Add explicit coverage for gcloud.datastore.acl.ACL.get_entities.
Don't suppress coverage for gcloud.storage.acl.ACL.save.
Don't suppress coverage for gcloud.storage.iterator.Iterator.get_items_from_response.
Don't remap (only some) IOError.

Fixes bug for errno != ENOSPC.
Don't suppress coverage for gcloud.storage.key.Key.generate_signed_url.
Don't suppress coverage for gcloud.connetion.Connection.generate_signed_url.

Borrow @dhermes' factoring of '_get_expiration_seconds', but make it
a free function rather than a static method, and make the testes more
fine-grained.
Drop 'pragma: NO COVER' for '__repr__' methods.

Suppress coverage for them instead via .coveragerc.
Document non-coverage of non-testing path through '_utcnow'.
Drop comments replicating docstring info.

Incorporates feedback from @dhermes.
Fix fussiness introduced by .coveragerc change.
Kowtow to pylint's over-fussy 'too-many-return-statements'.

Incorporates feedback from @dhermes.
Merge pull request #246 from tseaver/223-marshal_list_values

Fix #223: marshal list values from protobufs
Avoid extra 'if _UTCNOW is not None:' check.

Incorporate feedback from @dhermes.