add uploadArchives() gradle task
oops, have it use source dependency by default