Export function results through stdout instead of global variables

@charlierudolph @daviscabral This change minimizes the use of global variables by making functions export their result though stdout rather than global variables.
Do you need the variable or can you just do the following:
```
if [ `determine_tracking_branch` == true ]; then
```