stdlib: simplify File.recurse and File.extension functions
stdlib: fix documentation for some IO functions
stdlib: improve tests
stdlib: fix DropStream
stdlib: fix TakeStream
stdlib: introduce ResourceScope
stdlib: add new IO functions