added tests for Lua provider.document(..) function and for the document object returned. Some small test script fixes: remove deprecated elements
revert changes in compiler.mk accidentally checked in
Merge branch 'master' of https://github.com/Wolframe/Wolframe