[bug 867734] Organize topics/subtopics on document form.

Adds special widget to handle topics->subtopic listings.

Widgets are awesome! But I feel gross rendering HTML like this. I am open to better suggestions.

The end result is awesome though. Compare left side to right side: http://cl.ly/image/1g0l2r0G121z

r?