Adds a busy indicator for item searches

This commit adds a busy indicator that is shown while
item searches are being performed. It also disables the 'add'
button during the appropriate situations. Finally, the modal
'button' elements were changed to 'a' elements due to a potential
styling problem with IE9 when the buttons are disabled.