pattern.server: multiple updates & bug fixes
pattern.server: multiple updates & bug fixes

- DatabaseTransaction.execute() stores queries in RAM
- DatabaseTransaction.commits() commits them in batch, using a separate, thread-safe connection.
- Rate limiting bug fixes.
- @threadsafe decorator
- @app.view(template) and Template class

shuangsong/pattern,elkingtonmcb/pattern,sfprime/pattern,z0by/pattern,NTesla/pattern,codeaudit/pattern-1,codeaudit/pattern-1,shubhangiKishore/pattern,pattern3/pattern,abcht/pattern,elkingtonmcb/pattern,ashhher3/pattern,arne-cl/pattern,rebeling/pattern,NTesla/pattern,sfprime/pattern,pattern3/pattern,aoom/pattern,elkingtonmcb/pattern,soycode/pattern,woiddei/pattern,loretoparisi/pattern,rebeling/pattern,codeaudit/pattern-1,Sri0405/pattern,loretoparisi/pattern,soycode/pattern,shuangsong/pattern,clips/pattern,z0by/pattern,hayd/pattern,rebeling/pattern,RitwikGupta/pattern,abcht/pattern,jatinmistry13/pattern,jatinmistry13/pattern,codeaudit/pattern-1,NTesla/pattern,ashhher3/pattern,dongguangming/pattern,bijandhakal/pattern,hayd/pattern,z0by/pattern,pombredanne/pattern,aoom/pattern,shuangsong/pattern,sfprime/pattern,loretoparisi/pattern,elkingtonmcb/pattern,arne-cl/pattern,rebeling/pattern,abcht/pattern,arne-cl/pattern,jatinmistry13/pattern,bijandhakal/pattern,dongguangming/pattern,ashhher3/pattern,woiddei/pattern,pombredanne/pattern,loretoparisi/pattern,RitwikGupta/pattern,soycode/pattern,jatinmistry13/pattern,sfprime/pattern,ashhher3/pattern,Sri0405/pattern,Sri0405/pattern,dongguangming/pattern,abcht/pattern,bijandhakal/pattern,soycode/pattern,arne-cl/pattern,woiddei/pattern,textioHQ/pattern,woiddei/pattern,clips/pattern,pombredanne/pattern,shubhangiKishore/pattern,pombredanne/pattern,pattern3/pattern,Sri0405/pattern,shubhangiKishore/pattern,NTesla/pattern,hayd/pattern,aoom/pattern,clips/pattern,bijandhakal/pattern,aoom/pattern,shuangsong/pattern,z0by/pattern,dongguangming/pattern,RitwikGupta/pattern,RitwikGupta/pattern