add uploadPrivate() to support private file
add doc
Merge pull request #4 from dead-horse/support-private

Support private