bump scala version from 2.10.2 to 2.10.3
eliminate deadlock in the S3 ProgressListener

A bug was introduced in commit 41e3b5e272, PR #13, that caused deadlock. The resolution is to ensure that the progress listener does not make any blocking calls on the transfer that it is listening to.

minor: include some additional Scratch code.
Merge pull request #14 from pellucidanalytics/fix/futuretransfer-deadlock

Eliminate deadlock in the S3 ProgressListener
Merge branch 'unstable' as v0.5-RC5

Pull in latest changes from unstable branch:
- update to Scala 2.10.3
- fix deadlock in S3 FutureTransfer.listenFor (#14)