Quote shell argument in-case spaces in file

Hat tip to @purcell on github who pointed this out when I submitted the
MELPA recipe.
Handle un-committed parts of the page

It looks hackish but at least pops something up. It could be neater I guess.
Merge pull request #3 from stsquad/master

A couple a quick fixes