Allow searching orders

Admins can search order history by date, item SKU, and customer
username/email. No independent user search is provided, meaning that
although user membership is app-wide rather than store-specific, an
admin for any given store can only find any user information about
users who have actually purchased from them.

Closes #5