1. common admin::getVendorField method (for layouts, components and widgets)
2. make backend work when some component has no table / no finder / no essence etc.
3. layout path logic & admin add method
4. fixed dummy error in Db
Merge branch 'psr0' of https://github.com/Floxim/floxim into psr0