Removed tableView separator Insets for iOS 8, Removed tableView separators under the footer & Added functionality for centering the title text

Did some tableview related changes:
- UITableView separator insets was visible in iOS 8 so I removed them as described here: http://stackoverflow.com/questions/25770119/ios-8-uitableview-separator-inset-0-not-working/25877725#25877725
- When a user scrolls past the bottom of the tableview, separators for non-existent cells were present. Added an empty footer to the UITableView to hide them.
- I found it useful to enable centering the title text. Added a property that is compliant with UIAppearance for that functionality.