KRACOEUS-8345 added getParentBudget to allow searching

Until PD's can create valid IPs that can fund an award, this isn't fully testable. However, this prevents a stack trace from popping up if you click the search icon next to an award budget period line.
Ohh...ok. I think I understand better. So whats with 
```if (getBudget() != null && getBudget().getBudgetParent() != null) {```
specifically? That seems unnecessary. Are you saying that part is necessary? That was the part I was actually worried about.