removed git shellouts from gemspec

Using git inside a gemspec is kindof problematic and not recommended as a general case.

This patch replaces the shellouts by calls to ruby's `Dir`. It also removes the `executables` directive, since this gem has none.