JTextPane added to sidebar, glitch remains

Added the JTextPane to sidebar.  Even before this was added there was a
paint issue where the scoreboard and background of the game screen would
be painted to the sidebar every time the sidebar was
repainted/revalidated. I suspect it's arising from somewhere in the
Board class. Given that this occurs with the JTextArea as well, I think
it has to do with the sidebarPanel as a whole. Kept all the old code in
case we want to undo this.
Merge remote-tracking branch 'origin/master' into Steph-2.0
JTextPane: No Glitch + More Thorough Commenting

Turns out the glitch only shows up on my machine so you guys should be
fine. Might be something we want to fix later since inconsistency
between machines is probably bad
Minor sidebar JTextPane fix

Fixed the text pane so that it alternates colors for each new fact
added.
Fixed a misplaced line of test code, more comments

+ Deleted some code
Merging master into Steph 2.0
Minor changes to the Facts

Hope these are okay:
- Took out the DC statistic: not assuming we're targeting exclusively DC
- Took out some repetitive facts
- Added two staged facts
- Changed the name from CD4 cells to T cells to keep language uniform.
- More changes to come