[WIP] RESTful routing syntax for UrlManager

issue #303
Here is the proposal for RESTful routing syntax:
https://gist.github.com/cebe/5674918
Fixes issue #472: doc fix.
updated composer script event for setting permissions
Fixes issue #476
Implemented "@app/runtime" alias.
Better flexibility for abstract db types

Feature was requested in yiisoft/yii#765
Added "@runtime" and "@vendor" aliases.
whitespace
Added phpdoc about precision constraints for abstract db types
Merge branch 'querybuilder-dynamic-column-types' of github.com:cebe/yii2 into querybuilder-dynamic-column-types

* 'querybuilder-dynamic-column-types' of github.com:cebe/yii2:
  Added phpdoc about precision constraints for abstract db types
added updated composer script event for setting permissions
updated deps
Sqlite unit test for abstract db types
Adjusted type map in MSSQL Querybuilder

MSSQL seems to support limits for decimal type, so we add a default
limit.
Merge pull request #477 from cebe/querybuilder-dynamic-column-types

[READY] Better flexibility for abstract db types
doc fix.
Implemented default controller namespace.
Fixes issue #478: Improved the generation of secret key
removed unneccessary brackets
doc enhancements for #461