Lock.acquire() to respect blocking_timeout argument
Merge pull request #499 from grantcox/master

Lock.acquire() to respect blocking_timeout argument
better pack_commands algorithm with less string joining
Consistent option names for encoding and encoding_errors. Fixes #510