Added nodejs dependencies

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>
Fixed gitignore so it ignores the node_modules directory

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>
Added Robotskirt markdown processing functionality

Robotskirt extensions can be defined in the config.json file that is
read by Wintersmith. The plugin will check to see if the file has
defined extensions and if none were defined, extensions are not used.
The markdown text will then be processed by Robotskirt and returned to
Wintersmith once the processing is complete.

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>