Added option to use make option SSL=none to compile without support for SSL and no linking of OpenSSL.
Added line explaining compilation without SSL support.
Added installation pointers in docs.
Provide helpful error message when user is trying to use SSL without have the option set in the TURBO_SSL global.
Always load crypto.lua, what to return is decided by this module.
Mix of tabs and spaces into only spaces.
Merge pull request #96 from kernelsauce/ssl-option

Made it simpler to run Turbo without any SSL support.
Fixed indents in defines.
Added link to already generated API docs.
Merge pull request #97 from kernelsauce/all-spaces

Mix of tabs and spaces into only spaces.
Updated docs and fixed the global buffer size value to be read from variable.
Fixed Expires header field in static file handler. Also fixed a bug with HEAD requests towards static file handler.
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