Merge pull request #9 from DataSplice/improve-scan-handling

improve handling of scan info
initial support for camera scanning

this sets up a video capture window, feeds it to the zxing decoder, and triggers a scan when successful
maximize camera dialog on load
display message when no video devices are available
pass scan details struct