add gitserver mode and dependencies
integrate pushover instead of git-server
Revert "integrate pushover instead of git-server"

This reverts commit 82605bc1ca9e7cd8e5b7777fb9d4b7a5df1094cc.
major changes for git integration
fix .git-emit.port bug
add -androidsdk option
minor changes
fix minor jshint issues
add basic gitserver support