Add new relation hooks

- Add upgrade-charm and mongodb-relation-departed hooks
- Require mongodb relation before running service
- Add demo app config option

Signed-off-by: Tim Van Steenburgh <tvansteenburgh@gmail.com>