YUIDoc-like comment blocks

Predefined comment blocks for functions and classes.

```
/**
function foo(bar) {

Results:

/**
 * function description
 *
 * @method foo
 * @param {Type} bar
 * @return {Type}
 */
function foo(bar) {
```

And

```
/**
class Foo {

Results:

/**
 * class description
 *
 * @class Foo
 * @author Your Name <email>
 * @constructor 
 */
class Foo {

```