SHDP-290 Add better app states for testing

- ApplicationInfo now wraps whole ApplicationReport
- getYarnApplicationState() and getFinalApplicationStatus()
  for convenience in ApplicationInfo