Throw entire callstack for interbase-based databases. The errors given by firebird are multiline, exceptions get thrown from inside the logic. (.*) matches everything up until first line by default - this mitigates the problem and mathes the entire rest of the string (= including multilines)
Firebird driver: getRowCount throws NotSupportedException
DibiMsSql2005Driver: fixed identifier escaping

Annoted link to MS SQL doc does not talk about open bracket '[' escaping, only closing bracket ']'.

dibi::query('CREATE TABLE %n (id INT)', 'abc[]def');
 - old: creates table 'abc[[]def'
 - new: creates table 'abc[]def'
MSSQL2005 applyLimit fixed

Conflicts:
	dibi/drivers/mssql2005.php
	dibi/drivers/mssql2005.reflector.php
DibiPdoDriver: applyLimit() for sqlsrv driver

Added table alias has been tested with MS SQL Server 2012 directly and over ODBC.
DibiPdoDriver: added identifier escaping for sqlsrv
DibiDatabaseInfo: updated patterns in detectType() [Closes #95]
all file names correspond with class name
Nette extension renamed to DibiNette20Extension and moved to bridges/Nette
added extension for Nette Framework 2.1 (and examples) [Closes #93]
DibiNettePanel is compatible with Nette Framework 2.1 [Closes #97]
released 2.0.4