implemented multi part uploading for S3 using a Scala library and updated to Play 2.1.1