makefile and basic main file
basic argument handling
parse cl arguments
print git commands
extract names from git commands, minor fixes
generalize makefile
extract git commands to git.c
move git printf commands to git.c
extract buildBranchName
move helper functions to helper_ files
push tag to origin
move mergeIntoAndPush to shared