Parse files

Checks gists for a .js in the path, and doesn't add it if it exists.

This allows users to pass in other gist script options, like file. Effectively solves Issue #3