Standardize font sizes

Add a limited set of font sizes in dimens.xml, and have code reference these instead of hard-coding values. Tweaked some sizes by 1dp or so to allow us to keep the set of sizes small.

I switched the places that use sp to use dp (thinking dp is safer because we size buttons, etc. in dp, so doing text in dp means it won't spill out of an enclosing button).