TTL of 0 or -1 should be treated as no ttl.  This will greatly simplify
client code where a configurable TTL is provided to the mutation api.
Allow for 0 or -1 TTL for empty columns as well
Merge pull request #196 from Netflix/entitymanager

TTL of 0 or -1 should be treated as no ttl.  This will greatly simplify