I've been reading quite a few threads here about non-Airprint printing options and see Fingerprint mentioned quite a bit. I'm a little confused about how exactly it works though. Once I download it onto the PC, does it then work only with a wireless printer on the same network as the PC or will it also work with a non-wireless printer connected via USB? If so, I assume I'll be able to print from any app that allows printing just as I would if I had an Airprint printer?