search_records: when no records found empty RecordList returned.
Extension system refactored and simplified.

Most of extension magic factored out into openerp_proxy.meta module