secret_key should be bytes
convert secret_key to bytes on 3.x as well
Use base64.b64encode in SecureCookie.quote
Use assert_equal(a, b) instead of assert a == b
Port SecureCookie.serialize to 3.x
Make bytes comparable with safe_str_cmp
Give to_native default encoding as default charset
Fix bytes repr issue in SecureCookie.serialize
Port SecureCookie.unserialize to 3.x
Merge branch 'secure-cookie' into sprint-branch