Fix/don't load swp extension

When you are editing an extension with vim, it automatically creates a `.extensionFilename.js.swp` for autosave. Which is fine since it gets removed after you quit vim, however while this file exist, you can't run your node process because showdown will try to load that temporary file as a possible extension. 

So this is a very small/simple fix for that.