Line stuff up
Add validations for package and requirements
Make location an optional field
Helpers for reading JSON, checking if package has location or requirements
Conditionally apply validations
Line some stuff up
Added translations
Flatten translation structure slightly
Fix specs by defining `:has_location?`
Say `or` instead of `and` for end-user messages
Implicitly check location existence
Validate that the requirements.json file is valid JSON
Make returns implicit in requirements.rb
Don't check for file existence
Remove translations, which will be moved to a PR
Merge branch 'master' into trav/validate_apps_requirements
Remove extra line
Merge pull request #39 from zendesk/trav/validate_apps_requirements

[APPS-1353] Change ZAS validation