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
Merge pull request #102 from rajatgoel/master

Return proper error message when setting SO_REUSEADDR fails
Fix for some oddities in cookie handling when setting multiple of them.
Added tests for cookies, and secure cookies.
Merge branch 'httpclientmethodsfix' into cookiefix