netteForms.js: fixed condition in bde97bcee82a50d407d6d71d0f6a989c08e07694
netteForms.js: added support of array of inputs
Forms: CheckboxList are rendered without HTML attribute required
typo
Revert "Database tests: removed redundant tests"

This reverts commit b662d49c0703577f2f74c67b97fabb5026da7ad9.
TextInput: Fix min/max input attributes for multiple range rules.
Merge pull request #1335 from xificurk/textinput-range

TextInput: Fix min/max input attributes for multiple range rules.
Dumper: fixed dumping INF and NAN
Application: added onPresenter event
DI\Compiler: fixed multiple service inheritance and detecting circular references
DI\Compiler: added test for multiple service inheritance
tests: set session.save_path in bootstrap

To ensure sessions will not be placed in system directory, even accidentally.
tests: added test for form control returning string
Latte: fixed checking and error messages for unexpected closing macros
Latte: allow dataStream modifier without noSafeURL (workaround)
Latte: n:name tries to use partial rendering when method exists
Component::lookupPath: type is optional
Forms: 'out of range' exception contains name of field
Forms: added field name to all exception messages
fixed test