Add an optional parameter that forces loading a lua file that may already have been loaded
Also prevent a lua file from being loaded several times in the same package by default