some cleanup to match names ios app is expecting and test improvements
return json error if location cannot be found. this is in lieu of an error on device identifier not being found, since udid isn't returning what we expect
remove fake punch functionality now that we have ios action
remove role code
refactored current manager lookup
precompile shift calendar pdf stylesheet