GUI updates for Rundeck 1.6

Overall enhancements:

- [x] larger default font size
- [x] history listing has more useful information, simpler design
- [x] Job edit form: use ACE editor for script editing
- [x] execution follow page is more distinct from Job view page
- [x] execution page: chrome around annotated view tone down
- [x] execution page: use checkboxes for timestamp, node name, step info
- [x] execution page: node name in tail view
- [x] execution page: progress bar next to Kill button
- [x] history: author in column
- [x] history: reduce time size
- [x] history: remove progress bar from failed nodes
- [x] run page: Hide "Run" box if no authorization
- [x] job edit: textfields larger
- [x] job edit: new step table wider
- [x] top bar: project menu, use actual menu
- [x] execution page: select history tab
- [x] execution page: clean up output view controls
- [x] Adhoc Run page: output view differs from execution output view page
- [x] Adhoc Run page: Make execution view consistent with Job and History pages.
- [x] Adhoc Run page: Right align username in node list table.
- [x] node filter: Remove project form element
- [x] execution page: Increase text size for job name
- [x] execution page: Add job-edit link next to job name
- [x] execution page: Rename the link ">Details" to ">Definition".
- [x] history: ?? Don't display red color for "Show >>" link color. Use black.
- [x] execution page: auto scroll to last line is disorienting for a completed job
- [x] job edit: Clarify "keepgoing" radio buttons. There are two: one for Workflow and one for Dispatch.
- [x] history: filter form above the listing with filter menus visible. (Reference GUI Mockups-review.graffle)
- [x] execution page: Consolidate the functionality in "Grouped" and "By Node" tabs. Call it "By Node".
- [x] execution page: Add "previous execution" link (NTH)
- [x] Add a button in the log output to turn on markdown=group