fixed longname resolution for nested events, added tests for it
Added list of events to the index.
added tests for getMember
show complete info for global functions on Global page (#285)
update installation instructions (#282)
on windows, when the module name isn't documented, generate an appropriate name (#279)

also removes 'file:' from the beginning of generated names in overview
tags, which seems like an appropriate change.
Merge pull request #280 from mathematicalcoffee/bugfix-nested-event-longnames

Nested events don't have longname set properly if order of tags is wrong.
further clarification about npm support
Merge pull request #281 from mathematicalcoffee/template-event-list-in-index

Default template: Event list in right hand sidebar
use safer version of hasOwnProperty
deprecate env.dirname in favor of __dirname (#286)

plus some minor cleanup to address JSHint warnings
move lib/ to rhino/ (#210)
fix module name in docs
remove common/util (no longer needed)
update paths in license info
move Node.js shims to rhino/
move rhino_modules/ to lib/
clean up VM-specific code (#210)
remove most globals from jsdoc.js (#287)

for clarity, also forward-declared all variables in main()
minor corrections to test