Push to the correct "gh-pages" remote

The current behavior is to push to "origin" regardless of the actual
remote that is configured for the "gh-pages" branch. This change will
use the configured remote name, defaulting to "origin" if all else
fails.

Signed-off-by: Michael Steinert <mike.steinert@gmail.com>
add clojure support.
Added c-sharp (c#) to the lexer file.
Consider Cakefile as Coffee-Script source file.

SEE: http://coffeescript.org/#cake
Merge pull request #66 from mblair/master

Clojure support!
Merge pull request #69 from chakrit/patch-1

Consider Cakefile as CoffeeScript source file.
Merge pull request #67 from tingham/master

Adds C# Support
Merge pull request #60 from msteinert/preserve-remote

Push to the correct "gh-pages" remote
v0.3.1 Thanks to @tingham @mblair and @chakrit!

* Support for Cakefiles, Clojure and C# (.cs files only)
* Fix for building gh-pages when the remote is not origin
Allow false values to be defaults in .groc.json too
v0.3.2