first working draft with streaming upload #4
added callback support fixed #4
Merge branch 'streaming_upload'

Conflicts:
	picuplib/upload.py