Stream uploads that work also on background

- implement upload via bound pair of streams as per Apple recommendation
- add podspec for cocoapods
- fix duplicate DLog definition warning if DLog is already defined