make openssl tests non-binary

Summary: These sucked as binary

Reviewed By: @JoelMarcey

Differential Revision: D1587743
Add test for static:: and self:: in closures

Summary: We got paranoid after looking at another closure diff.

Reviewed By: @paulbiss

Differential Revision: D1587471
Remove unused parameters from Func constructor

Summary: That's it.

Reviewed By: @mxw

Differential Revision: D1587143
Make parser aware of by-ref variadics [#3888]