Improvements to additempage UI for barcode visibility and item entry speed.

Barcode is now visible and editable when entering description.
Pressing enter in the last visible field submits the form.
A cancel button is added to quickly clear all fields.
Adds client-side code to check if a barcode is entirely numeric. Prevents form from submitting if it is not.