md conventions - do not support abstract base types
upgrade scala to 2.11.2
support extra (custom) info for tables, columns, views, fields