Debugger bar: fixed page bottom gap caused by debug bar
Merge pull request #1041 from hrach/debugger-whitespace

Debugger bar: fixed page bottom gap caused by debug bar
Forms: added getToggles() for optional toggle resolving in renderer [Closes #1036]
Database: Fixed doc annotation of Table\Selection $cache property
netteForms.js: toggle behaves the same Form::getToggle() does
Merge pull request #1042 from norbe/patch-2

Database: Fixed doc annotation of Table\Selection $cache property
Database: typo
Database: detectColumnTypes() refactoring
Database: duplicate columns in result set triggers E_USER_NOTICE
Database: type detection for result set moved from ResultSet to ISupplementalDriver
Database: ResultSet converts to float numbers like .123 (returned by SQL Server)
Database: added supplemental SqlsrvDriver

Driver is partially based on existing MsSqlDriver. The most significant change is reflection part.

Driver has been developed and tested on Windows 7, PHP 5.3.8 and 5.4.13 with sqlsrv PDO driver 3.0.3421. As server has been used MS SQL Server 2012 (SP1) 11.0.3128.0 Express Edition.
tests: database tests adapted for sqlsrv PDO driver
tests: localhost changed to 127.0.0.1
tests: *.sql moved to subfolder files
tests: fixed SqlBuilder.parseJoins() test
Mail\Message: setHtmlBody() and setBody() renders template immediately. (BC break!) [Closes #1037]

Not it is not possible to build template this way:
    $mail->htmlBody = new FileTemplate;
    $mail->htmlBody->setFile('files/template.phtml');