asynchronous execution using ListenableFuture.
Fixed #12, fixed #1. Fixed #6. Fixed #4.
NEW - # 658: Use adaptive image resizing for normal (product view) &
large (zoomed)  https://bitbucket.org/bippo/bippo-commerce5/issue/658/
Merge branch 'master' of git@github.com:soluvas/soluvas-framework.git