luaconfig: Added file source options and added PipeSource source.