- NProgress.done(force, t) now accepts a text message as second parameter, just like NProgress.set() et al. It will show while the done animation progresses (during 2 * NProgress.settings.speed milliseconds...)
- NProgress.done(force, t) now accepts a text message as second parameter, just like NProgress.set() et al. It will show while the done animation progresses (during 2 * NProgress.settings.speed milliseconds...)

- NProgress.set() et all accept a message as second parameter: now, if that parameter is null or not specified at all, the previously set up message is kept intact. This simplifies your .set()/.inc() calls when you don't want to change the message with every progress update (see for example the example index.html: only .start() sets the 'Hello World...' message which is shown until .done() changes the message at the very end, despite several .inc() calls being issued in the mean time.

GerHobbelt/nprogress,GerHobbelt/nprogress,GerHobbelt/nprogress