New powny kernel/userspace

PS: Tests failed because the new version of requests/vcrpy contains a bug: https://github.com/kevin1024/vcrpy/issues/94
move `fill` and `free` implementation to `__enter__/__exit__`