fixes, tweaks, functionality

- fixed problem with default behavior assuming `-A` flag.  now defaults to ignoring internal/private functions as before w/o `-A` flag present.  respects `@private` tag.
- fixed problem wherein function-level `@description` would be duplicated in a `@returns` tag having no description of its own
- fixed bug wherein if path to config file was relative, the module could not find it
- support for `@example` tag
- support for `@property` tag
- type support for both `@property` tag and members
- separated `@author` tag display from `@license` tag display in template
- types now display in monospace