WIP: Allow Search By QR Code

This work in progress implements QR code scanning via the device's camera, when available.  You'll need to run `bower install && grunt compile` to test this.

**edit**: I'm having some trouble getting search to behave like a normal form. Shouldn't I be able to POST to an endpoint to get some search results?

Comments, please.