StoreViewController: rework donation view
This reworks the whole donation view by globally improving the previous VLCStoreViewController.
Indeed, this rework includes a rewrite in Swift, handling of various layout sizes, localization, accessibility, etc.
The view can be improved and interated especially on bigger screens like iPads but I believe it is releasable as a v1 for 3.3.0.