Added branch support

Multiple repoes/branches can be specified.

No more depends on GitPython or pytz.