[e.cash] Add roadmap section
Summary: Adding the roadmap section to the homepage. Also adding jest and some tests to test some styling logic
Test Plan:
-Preview the site with @bot preview-e.cash
-Scroll down to the roadmap section and check everything looks good
-Check mobile styles
-Check both themes
-Run npm run test to see if tests pass
-Then try forcing an error by updating a roadmap item status to 'foobar'. Try npm run dev and npm run build. You should see an error
- Can also try to fix that error by adding a foobar key and value to all instances of getStatusValues
- Can also test other failures by omitting items from getStatusValues or removing a status key from the values object in getStatusValues
Reviewers: #bitcoin_abc, bytesofman, Fabien
Reviewed By: #bitcoin_abc, bytesofman, Fabien
Subscribers: Fabien, bytesofman
Differential Revision: https://reviews.bitcoinabc.org/D13874