+ converted all tests to use busted instead of lunatest
+ added .luacov for coverage report settings
+ added coverage report to .gitignore