Editing

Ability to edit existing stories/nodes, and ability to edit uploaded files (to add formatting, etc.) immediately after uploading.  Uses the same structure & partial as the creation route.  Also controller and feature tests -- with the search branch & the user auth tests you wrote yesterday, this should bump our coverage to 100% and hits per line to 15-20, not that coverage numbers mean all that much.

Varied commits include the browse users page (hopefully the previously deleted routes & methods will repopulate with the commit?) and formatting / proper display for the profile page.  Note that the buttons on the profile page (edit & delete) need reformatting, and there isn't yet a d3 visualization on the profile page.