implement --max-volume to override baked in defaults

Solves GH#19.