added https option for tornado

now tornado can be called by https
removing bug with return true in post

Error with get replicate in post: http://stackoverflow.com/questions/19563093
add example for websocket wss
another attempt at added ssl option for tornado #511
fixes issue 1980

pyflaked the module, at least a bit. Sometimes I feel developers are in a contest
where less characters and lines win. Concise implementation wins over verbose one,
but less SLOC DON'T mean somewhat better code. Just reading through
this module makes my brain hurt a bit
with dal new structure, API doc generation was left out of the picture. GROAN!
removing returns and added 401 error send to user
added coverage template in makefile
updated scripts/setup-web2py-centos7.sh
Change reset_password to send the password as GET query var instead of as an argument.
Added some more Portuguese Translations to the Admin application.
added initial gis tests
updated travis.yml to add postgis
Added back DAL.Table for backward compatibility
Fixed DB2 adapter when using executesql and placeholders.
Removed extra 'i' character inserted accidentally due to mode switching in vim.
refactor main_hook to a function
in SQLTABLE, fixed use of REGEX_TABLE_DOT_FIELD leading to ignoring calculated / aggregate columns
fix issue 1993: git push in the admin console throw an error
updated .gitignore (progress.log and temp directory)
fix for GAE tests often failing for no apparent reason