Fix validation problems
Fix code style
Add a manager home page

Rather than using the catch-all `addmedia` form template, break out the home page into its own view.
Give labels for checkboxes
Fix more accessibility problems
Improve accessibility of upload

Add a label to the file upload input and change the link to a div

plupload does not provide a label for inputs.  The input is in the DOM, not hidden, but placed behind the upload `container`, so a label is still required.  The input is accessible in the tab order of the document, but so was the href.  This could have been confusing, so I changed the href to a div and the same functionality exists.
Merge pull request #168 from mfairchild365/issue-123

Improve the manager home page and accessibility