Add "Mixins" to module view
We should compare filepath with excluded path using "starts-with" because the filepath may be a child of the excluded path

This makes the excludes array work when using -r
correct title for "Attributes" column (#618)
fix type-expression parsing issue (#619)

In record types, we can now parse property names that start
with a keyword (for example, `undefinedHTML`).
use Esprima's harmony branch (#555)
remove an obsolete Esprima config setting
WIP for walking ES6 nodes (accidental commit)
update Esprima

includes fixes for:
- https://code.google.com/p/esprima/issues/detail?id=526
- https://code.google.com/p/esprima/issues/detail?id=527
log warnings by default
walk children of ES6 nodes (#555)

For now, the node visitor discards these and logs a warning.
bump revision
Adding test for fix

Without the fix, we get the following when running ./jsdoc -T:
    Failures:

    jsdoc/src/filter Filter isIncluded

      1) should be able to exclude descendants of excluded subdirectories
      Message:
        Expected 4 to be 2.
      Stacktrace:
        undefined

      2) should be able to exclude descendants of excluded subdirectories
      Message:
        Expected 1 to be -1.
      Stacktrace:
        undefined

      3) should be able to exclude descendants of excluded subdirectories
      Message:
        Expected 3 to be -1.
      Stacktrace:
        undefined

    Finished in 6.696 seconds
    849 tests, 2050 assertions, 3 failures

This test passes with the fix.
handle Esprima parse errors more gracefully (#625)
Merge pull request #617 from cdparks/fix-excludes

Fix for #616, making excluded-filepaths play nicely with -r
show the help if there are no input files (#609)
update tv4 files
simplify logic
log a warning if a tag has an extraneous value (#632)
log a warning if the `type` tag has a description (#615)

adds a `mustNotHaveDescription` property for tag definitions
on Windows, don't discard the symlink error (#519)