Test NOOP command

It should respond unconditionally with a 200 reply code.

fix asylumfunk#33
Remove superfluous comment
Return "this" instead of "undefined"

Methods without a return statement (including an empty statement)
implicitly return "undefined", limiting their usefullness. By
returning "this" from any object method without another return value, we
allow method calls to be chained together.
Insert space after function keyword

This conforms to jslint expectations. It promotes consistency as named
functions must always have space after the function keyword.
Use single-quotes
Document NOOP command with jsdoc

fix asylumfunk#34
Merge pull request #26 from asylumfunk/i/33-34

Test and refactor NOOP