Add pptx support

one more bug to crack
I think using coffee's `?` operator is more idiomatic - as opposed to `!= undefined`. it doesn't check for empty strings, though. so:

`@options.path? and @options.path != ""`