read source files using user defined encodeing, fix #496
Merge pull request #497 from livelazily/fix-for-issue-496

read source files using user-defined encoding, fix #496
remove hashbang before parsing JS file (#499)
Merge branch 'master' of https://github.com/jsdoc3/jsdoc
generate valid filenames for incorrectly tagged modules (#458)
more fixes to ensure that we always generate valid filenames (#440)
3.2.1 changelog; bump revision

Conflicts:
	package.json
update package.json
Revert "clean up redundant code"

This reverts commit d78b10a890b6c99078694029175ed3a0ea657fdf.