Fix on model uploading

1. Use async.until on SaveModel call
2. Customize takeScreenshot model call, se during the model session save
we can specify smaller image size (no need for HD, full screen preview
image)