I continued my work on builders today by adding the ones for Layer and DxfLinePattern

I made some tests for C++ exception handling in Lua, and all the bindings will need a wrapper function to convert the exception in Lua error.
Lua will probably need to be recompiled in C++