testsuite: lua: move unit test sources to new name

In preparation for rewrite of unit tests, move tests to a new name.
testsuite: add lua-TestMore to src/bindings/lua/Test

Add lua-TestMore Lua unit testing framework from

 https://github.com/fperrad/lua-TestMore/
testsuite: rewrite lua unit test code in lua-TestMore

Use lua-TestMore in preference to lunit. TestMore generates
TAP output so will be compatible with our other testsuite tests.

Additionally, the tests can be run by make directly, so we fix
the issue with incompatible 'make check' with differring automake
versions.

Fixes #36.
testsuite: lua: remove lunit

The `lunit` test driver for lua unit tests is no longer used.
Merge pull request #44 from grondo/lua-unit-tests-update

Update Lua unit tests to lua-TestMore (with TAP output)