4.0.0

Here is a start on the week numbers functionality we talked about. I stopped when I got a failing unit test linked to shadow.js so I could get some feedback from you.

This is related to a [pull request on the older version of the library](https://github.com/amsul/pickadate.js/pull/371), that you requested be ported to 4.0.0