I've tested this with Memcachier on Heroku. These username, password, & protocol were being passed to Beaker for the session connection, but not cache. I think this is all that was needed to fix it.
allow protocol, username, and password to be specified for the cache
Thank you for the pull request!
Can I ask you to add a bit of documentation for the new values, as well as adding yourself to CONTRIBUTORS.txt?
No problem - I'll get this taken care of today.
update contributors; update documentation