This is the beginning of true reflection support in TinyGo.
Package encoding/binary uses reflect and is needed by image/png, but image/png doesn't actually need the reflect-using parts of encoding/binary. So stub them out for now to get it to compile. Thanks to Stephen Solka who wrote the patch.
This is necessary to compile fmt. However, it cannot link yet.