fix(Templating): Hide total progress when all files cancelled

When the total progress bar is reset is should be hidden.
Also, when the percentage for total progress is calculated the case when the
total bytes is 0 should be discarded because it a) provides a bad value for
the progress bar due to a divide by zero, and b) redraws the progress bar when a a file has been cancelled.

Fixes #1303
test(total-progress): Ensure total progress is hidden when both files are cancelled
test(Templating): Total progress bar update, hide and show
chore: Increment build number
chore: Add grunt-time plugin
chore: packages in versioned directories
chore: Add s3 task

This task will upload the current packages for the current version
(located in `_dist/{VERSION}/{PACKAGE}.zip`) to the releases
bucket.

For this to work you need to set valid environment variables for
`AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY`.

https://github.com/pifantastic/grunt-s3#alternative-ways-of-including-your-s3-configuration

Current packages are:

`(jquery.)([s3|azure].)fineuploader-{VERSION}.zip`
chore: Upload new releases to release bucket

A new release is automatically uploaded when a travis ci build to master completes
(as long as it is not a pull-request). Also the S3 keys must be in travis.yml
chore: Add encrypted s3 keys for travis

SECRET_ACCESS then ACCESS
style: Forgot about the style :cop:
chore: Upload `develop` branch zips

For initial testing purposes, mainly.
Revert "chore: Upload `develop` branch zips"

This reverts commit 78bc68e92573950483579de143696749965e9e29.

[skip ci]
Typo asssumes - assumes
Merge pull request #1316 from juukie14/master

Typo asssumes - assumes
docs(badges): broken badge images
[skip ci]
docs(badges): broken badge images
[skip ci]
Merge branch 'develop' into fix/thumbnail-performance
docs(styling): wrong version warning on styling doc page
[skip ci]
Merge branch 'master' into develop
Merge branch 'develop' into fix/thumbnail-performance