UI: Set sizing on form widgets

Put in some sizing commands to make label select boxes, recipe body
textarea, and title textboxes have reasonable sizes.

Also add helper function to pull labels from the DB in alphabetical
order.
UI: switched textareas from using cols to width

Use width:100% style to size textareas rather than cols attribute