Merge pull request #21 from markert/radix-tree

Radix tree :+1:
improve style

brackets in if statements only if required.
always use single quotes.
always use spaces when comparing.
style

whitespaces
style

remove blanklines between comments and code
fix usage of next. don't use expensive type comparisons.
optimize path matcher for ci not ci and special case with #predicates==0
test for truthy instead of test for true
cleanup unused variable
speed up startsWith and endsWith by using string.sub instead of string.find
prescriibe order for path matcher predicates
start send_io after sock is definitely connected
fix connect order for manual sock management
fix close handling and ios
fix connect order for manual sock management
Merge branch 'master' of https://github.com/lipp/lua-jet into radix-tree
fix test
Merge branch 'master' of https://github.com/lipp/lua-jet into radix-tree
ludent
speed up add and remove by sing non recursive impl
fixed nil error