Raise an ArgumentError if setting an :expires_in longer than memcache can handle

Our team got bit by setting an :expires_in of longer than 30 days and it looks like we're not alone, see #55 and #251.

This pull raises an ArgumentError if the :expires_in value is larger than 30 days.