add logging for debugging texting on staging
add missing capistrano functionality for whenever
make sure in_punch is not nil
coerce more times into location time zones explicitly