pub fn buffered_read<R: Read>(r: R) -> Result<BufReader<R>, Error>
Reads a Lua script from a R: Read and wraps it in a BufReader
R: Read
Also calls skip_prefix to skip any leading UTF-8 BOM or unix shebang.
skip_prefix