Do not deploy when GIT_NAME is not defined.

This should stop deployment when Travis is run on forks.
Its fine :) Working in a new language isn't easy and I think its good you dare to look at it ;P Most people wouldn't.

The code is in the lib directory...