remove deprecated calls in iOS 6.0
remove stuff deprecated in iOS7
remove deprecated initializer
replace data source methods in delegate with separate dataSource property and protocol

Separation of concerns is very important for a flexible API - this way MWPhotoBrowser works like a UITableView
move caption view to data source as well
we're in it now!
adapt demo app
Merge branch 'refs/heads/fix/browser-datasource'