MIFOSX-900 - Refuse deactivating charges that are currently in use

This pull request fixes 2 bugs:
- When deleting charges for Savings no check was done if it was actually associated to existing accounts.
- When de-activating charges no check was done if it was actually associated with any existing Loan or Savings products. 

Both issues caused some integrity issues in the API responses on the respective pages.