Fixed default gcfpush workload to use os-independent paths

Bugfix associated with previous pull request to push unique apps. The regular gcf:push command was assuming a unix-style directory structure. Changed push in workloads/gcf.go to use path.Join() to generate os-independent paths to the app to be pushed.