Make JSDoc output more compact

- Source links are consolidated into the same line as the doclet name,
  with the font size reduced.  The file name is rendered in the page
  title, but only the line number for each individual method or
  property.
- Property and method names always appear flush with the left margin.
  Attributes follow the name and signature, but precede the source link.
- Return description and type are consolidated into a single line if
  possible.
Change source links to "source"
Move source links to the right, and make lighter
Merge pull request #67 from montagejs/compact-jsdoc

Make JSDoc output more compact