UI\Presenter: methods formatActionMethod(), formatRenderMethod() and formatSignalMethod() are public and static (BC break)
tests: improved test
UI\PresenterComponent: removed references created by loadState() for persistent parameters. [Closes #703]

This is experimental commit, I hope it will not cause any BC break.
Diagnostics: Logger implodes message to single line
Diagnostics: Logger $priority argument can be NULL
typo
tests: simplified tests
magic service accessors replaced with getService()
All @deprecated methods trigger E_USER_DEPRECATED
Database: row normalization is required for SQLite3 too (it's not needed for table selects, but is needed for view selects) [Closes #1054]
tests: simplified database tests, added requote()
Database: fixed SqliteDriver
tests: added SqliteDriver tests
tests: some test renamed
Neon: space after colon is optional [Closes #1057]
tests: typo
tests: SqlBuilder.addWhere() correction
tests: simplified database tests; self-referencing FK in SQL intit
Http\Url: scheme is optional according to RFC3986 4.2, therefore URL may begin with two slashes. [Closes #1052]

http://www.ietf.org/rfc/rfc3986.txt
Http\Url: fixed port & scheme