somehow, someway, this actually works

it is pretty ugly in places, and spec tests need to be modified,
but the UI seems to work exactly as it did before
completely refactored the doc_type controllers down into one. A lot cleaner now.
Merge branch 'master' of github.com:Berkeley169/fight_Impunity_Haiti into controller-merge

Conflicts:
	app/views/texts/_form.html.haml
merged in a major refactor of controllers.

There is now a single DocumentsController to handle
Binaries, Pictures, Texts, Sounds, and Video