Attempt at font scaling. Requires some modifications to the css to work right, only posts-view.css is updated.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Source/Settings and Theming/AwfulSettings.h
	Source/Settings and Theming/AwfulSettings.m
	Source/Settings and Theming/AwfulSettingsViewController.m

merged changes

updated email address
Updated font scaling to use UIStepper.

Not happy with the text label updating, it feels super sluggish, which means there's gotta be a better way but I am not super familiar with objc yet.
Private messages from @hardstylle

I lost patience trying to extract the PM stuff from hardstylle:PrivateMessages,
as it was conflated with a bunch of other features.
awful://messages and fix awful://settings
Document private message network calls.
Remove -pedantic warning flag.

Doesn't really seem helpful.
Version bump.
Save new/updated private message.
Formatting.
Private message parsing tweaks.
Use a posts view to show private messages.
DRY up stylesheet URL resolution.
Update PM view on theme/settings changes.
Reply to PM is an action on the message itself.
DRY up date formatters.
Document keys for dictionary given to posts view.
Badge on PM tab for new message count; Check for new PMs on app launch and app enter foreground
More private message parsing.

Split into folder parsing (list of messages) and message parsing (single
message).

Test PM parsing.

Fix compiler warnings in parsing tests.
User model can have multiple sent/received PMs.

Messed up the model the first time :-(