Expand delegate capabilities

Hi,

this pull request expands the capabilities of IASKSettingsDelegate:
1) ability to set custom background for tableview
2) ability to set custom footer view for tableview
3) points 1 and 2, plus custom header view, are also automatically applied to IASKSpecifierValuesViewController