DatabaseExtension: fixed back compatibility for prefixes
typos, quotes
SqlBuilder: added getTableName() method
Reflection is registered as a common service [closes nette/nette#931]
Selection uses Context instead Connection and its deprecated methods [closes nette/nette#1450]

Internal API BC break!
typos in namespace
ConnectionPanel: updated class names
[sqlite] Fixed detection of composite primary keys [closes #4]
Structure: added IStructure implementation
Conventions: added IConventions implementation
Selection, SqlBuilder and Context: use IConventions (BC break!)

Deprecated:
- Nette\Database\IReflection
- Nette\Database\Reflection\ConventionalReflection
- Nette\Database\Reflection\DiscoveredReflection
- Nette\Database\Reflection\MissingReferenceException
- Nette\Database\Reflection\AmbiguousReferenceKeyException
ActiveRow & Selection: moved loading to Selection
SqlBuilder: fixed support when IConventions does not found reference
DI: added support for IConventions
Context: added IStructure, Selection uses cached getColumns() [closes nette/nette#1360]
Updated tests for IConventions
phpdoc typos
Composer: master is aliased as 2.3 dev branch
Merge pull request #3 from nette/conventions

Conventions
Fixed using deprecated IReflection::FILED_*