Added get and set_secure_cookie which uses HMAC through OpenSSL crypto lib. Also added some SHA1 utilities. Not done yet.
Read from self.kwargs...
Finalized SHA1 class and added documentation for secure cookies. Also cleaned up cdef.lua.
Merge pull request #99 from kernelsauce/secure-cookiie

Added get and set_secure_cookie which uses HMAC through OpenSSL. Also added bindings to SHA1 from OpenSSL.
add get_json method to request handler

steal from flask
add test case for get_json
style cleanup in web.lua test
update gitignore file
Merge pull request #100 from houqp/houqp-master

add get_json method to turbo.web
Add PUT and POST to x-www-form-urlencoded
Add turbovisor for turbo framework

For now, turbovisor detects file changes within given directory.  In the long
run, turbovisor aims to be a built-in load balancer for turbo framework, much
like pm2 for node.js
add rm turboviso in Makefile uninstall
delete old turbovisor file under root directory
use INSTALL_X instead of cp for turbovisor installation
use /usr/bin/env for shebang interpreter

This fixes permission denied error in some Linux environment
Merge pull request #1 from houqp/turbovisor

two minor fixes
Added Turbovisor which looks for file changes in directory and reloads application.
Separate turbovisor logic into "turbovisor.lua", "fs.lua" and "inotify.lua"
status can be 256 due to errors in user application (not necessarily be killed)
Return proper error message when setting SO_REUSEADDR fails