Various merges.

Ripped out old auth, added post and add controllers, validation, image
upload, edited db.