iterations by objects with conditions

Hi!
I'm add iterators by objects with filters (any conditions in 4th parameter) with full compatibility with previous 1.0.1 version.
Fixed bug in min.js (it was absent words "global" and "doT"). Performance was tested in /doT/benchmarks/index.html . New patterns was written in it and old patters was updated.

Syntax of additions was written in readme.md and was checked in various situations (not only in performance tests). (Not checked in nodeJS but "global" is works.) Pictures of checks: execs
![templatordotjsbench2](https://f.cloud.github.com/assets/905413/1509356/23104b68-4a44-11e3-8380-3392db7e78e3.png) ;
compilations:
![templatordotjsbench3](https://f.cloud.github.com/assets/905413/1509357/2f868c72-4a44-11e3-8d56-213a963422b6.png) .
(Full article is present, but in russian only. Maybe, anybody shall translate [it](http://habrahabr.ru/post/201592/).)