Continue wrapping API

 - Override respondsToSelector:
 - Add registration xibs and classes for header and footer views of
   section
 - Now model throws an exception on sectionWithName: if given section
   name does not exists
 - Rename moveRow:toRow: and animated counterpart to
   moveRow:toIndexPath:
 - Update example with custom header/footer section