First commit.
Add a Bitdeli badge to README
Merge pull request #1 from bitdeli-chef/master

Add a Bitdeli Badge to README
Add. rockspec file.
Add. travis configuration file
Add. travis build status image to readme [ci skip]
Fix. include some std libraries.
Fix. compile pthread version.
Fix. load library on Lua 5.2
Add. timeout parameter to thread:join() method
Add. set_logger function allow logging errors (crash Lua VM) in current llthread's threads.

``` Lua
local llthreads = require "llthreads"
local LOG = require"log".new(
  require "log.writer.net.zmq".new("tcp://127.0.0.1:5555")
)
llthread.set_logger(function(msg) LOG.error(msg) end)
```
Update tests.
Add. `joinable` parameter to `start` method which control in which thread child Lua VM will be destroyed.
Update README.md [ci skip]
Fix. Register LuaJIT built-in libraries.
Fix. remove magic numbers.
Fix. register bit32 library on Lua5.2
Fix. Open libraries with luaL_openlibs.
Add. logger test
Fix. child struct for start(true, true) should be destroyed by child thread.
Fix. thread:join(0) in pthread should call pthread_join to free pthread_t struct.
Code refactoring.