Allow for better detection of gcc.

This request should fix #40.  My last pull request only detected GCC via

```ruby
CONFIG['GCC']
```

This request will also inspect

```ruby
CONFIG['CC']
```

Finally, I've added Vim swap files to the ignore list.