Add donation end-point

Make donations configurable

Added donation button to dashboard

Generalize merchant defined data for payment processor
Merge pull request #5502 from edx/will/per-course-donation-button

Add donation button to the enrollment success message
add Solano CI.
Merge PR#3. Solano: Add post worker hook for copying artifacts.
fixed capturing screenshots
adding post worker script
fixing file log error
introduce bok-choy shards, new firefox version
re-shard lms to fix a failing test.
Add quality report capability.