Forms: CheckboxList are rendered without HTML attribute required
TextInput: Fix min/max input attributes for multiple range rules.
Forms: 'out of range' exception contains name of field
Forms: added field name to all exception messages
Forms: SelectBox & MultiSelectBox fixed setItems without keys
Forms: the CSRF token is protected against BREACH attack
TextInput: Export pattern, min and max attributes only if the input type allows them.
ObjectMixin: magic @methods are created only when corresponding property exists [Closes #1230][Closes #1344]
Dumper: fixed dumping INF and NAN
Dumper: Added @tracySkipLocation annotation
Dumper: JS for nette-toggle doesn't collide with SVG
Debugger: better searching of exactly nette-toggle & nette-toggle-class
DI: improved ContainerPanel, removed factories
Debugger: bluescreen closes all tags
test: improved form test
Database\Table: fixed saving cache for toArray() calls. [closes #1332]

Tests needed. However, it's impossible to do them before implementing #1081.
Database\Table: column refetch does not modify Selection [closes #1356]
Database: fetch inserted row only if primary key is available [closes #1342]

Fixed BC with Nette 2.0.x
Presenter: Disabled canonicalization for restored requests
Http\Response: tests all buffers for chunk_size = 0