publishing to nexus repo

Summary: Forked finagle-aws and added publishing build artifacts to thefactory nexus repo

Test Plan: manual

Reviewers: tberman, jyeo, peter, justin, jimmy

Reviewed By: tberman

Differential Revision: http://phabricator.thefactory.com/D352
added opetional tctConnectionTimeout to S3 ClientBuilder

Summary:
Finagle defualt tcp connection timeouts seem to be too small for S3 calls. Changed S3 client to take an optional
connection timeout and set default to 1sec.

Test Plan: manual

Reviewers: tberman, jyeo, peter

CC: jimmy, justin

Differential Revision: http://phabricator.thefactory.com/D354
change based on review comment
removed dependencies on sources
added s3 URL as an optional parameter to S3 client

Summary:
The finagle-aws client has the s3 URL hardcoded as s3.amazonaws.com which
causes requests to return with HTTP 307 requiring a redirict to zone local urls e.g.
s3-us-west-2.amazonaws.com. A new client parameter called 'url' now allows setting
this url.
This still can cause 307s but much less frequently. I will add the ability to handle
307 to the archiver and will later merge the re-direct back into finagle-aws.

Test Plan: tested this with ino-analytics

Reviewers: tberman, peter, jyeo

CC: jimmy, justin

Differential Revision: http://phabricator.thefactory.com/D537
renamed url to host in client S3
renamed url to host in client S3
Handle HttpResponseStatus 306 (redirict) from S3 and support retries for failed S3 requests.
Handle HttpResponseStatus 306 (redirict) from S3 and support retries for failed S3 requests.

Summary: Add new API to finagle-aws to allow retry/rediricting S3 requests.

Test Plan: Tested with analytics user agent

Reviewers: tberman, jyeo, peter

CC: jimmy, justin

Differential Revision: http://phabricator.thefactory.com/D675
return failed Future if retries are exceeded
Added wrapper to enable redirected S3 requests w/o API changes.
Pass through connection timeout and remove retries which should be handled from the app level.
Merge branch 'redirect-and-retry' into thefactory
Upgrade to finagle 6.8.1

Summary: Merge branch 'master' into thefactory

Test Plan: manual

Reviewers: tberman

CC: stephan, jimmy, justin, jyeo, peter, tberman

Differential Revision: http://phabricator.thefactory.com/D1237
Remove source downloads.
Merge branch 'thefactory' into bump_finagle_6_10

Conflicts:
	build.sbt