Bill reopen restriction

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

because you only need to specify a customerEmail if you want to open a closed bill with no customer