Simplified the New/Edit order code

* Removed the usage of JS code.
* The form validation now use the standard alert block on top of the page.
* The order ID is linear (no ID skip in case of validation error).
* The print page is locked if the order is not valid.
* The order can contain dishes from outside a menu.