Changelog:
markmin2latex markmin2pdf Storage getfirst, getlast, getall by Kevin and Nathan db(db.table), db(db.table.id) both supported and equivalent to db(db.table.id>0) postresql ssl support less unnecessary logging and warnings on GAE IS_DECIMAL_IN_RANGE and IS_FLOAT_IN_RANGE support dot="," (dot="." is default) on_failed_authorization can be a function, thanks Niphold gluon/contrib/login_methods/cas_auth.py for integration between CAS and Auth. many bug fixes and small improvements

