Added volume retention/recycling parameters to bacula::director

Bacula will now create new volumes when needed. The maximum amount of disk space
it will use can be changed, as well as the length of time to retain old backups.

Signed-off-by: Samuli Seppänen <samuli@openvpn.net>