Demo code for reusable header/footers

Fix for #6 and demo code for using UITableViewHeaderFooterView that are registered with the tableview.
Closes #6