add support for @requires and @member

1. Uses outer jsdoc module rather than embeded one.
2. Enhances output(currently one file each), adds `requires` and `members` fields.

Reference: [jsdoc documents](http://usejsdoc.org/index.html)

**USAGE**

```
    /**
       module_description
       @module module_name
       @requires req_1
       @requires req_2
    */
    /** @member */
    var MODULE_MEMBER_1 = [1,2,3];
    /** @member */
    var MODULE_MEMBER_2 = 'abc';
   
    ...
```
Will be parsed as:
```
   module_name
   ===

   module_description

   **Requires:**

   + module:req_1
   + module:req_2

   **Members:**

   + MODULE_MEMBER_1
   + MODULE_MEMBER_2

   ...
```