Bill reopen restriction

Prevents user from reopening a bill without a valid customer id

<!---
@huboard:{"order":0.625,"milestone_order":22,"custom_state":""}
-->

Wouldn't it be better to call this `save` since it's the one actually ordering the action of saving?