MIFOSX-1161: Adding new properties

Adding fields minRequiredBalance and allowOverdraftMinBalance to
SavingsProduct and SavingsAccount. No enforcement yet.
MIFOSX-1161: Enforce minRequiredBalance
Merging @rainerhessmer  changes around MIFOSX-1161