Improved Rolls

Added an improved rolls system. This addresses most of #67. Make sure:

- [ ] Rolls from the main page show up in page history.
- [ ] Can do an ad-hoc roll.
- [ ] Can clear roll history.
- [ ] Can add a general roll.
- [ ] Can remove an added general roll.
- [ ] Can edit an added general roll.

Right now, the outstanding things from #67 are that we have is a lack of a help page, and I haven't updated to the new version of `dice.js`. Those shouldn't block the merge of this branch.