Initial form of the library, RAII pattern wrapping the SANE init/exit
ignore compilation products.
Check what happened trying to init SANE, and fail hard if necessary.
Get information about the scanners from the library.
Get devices may throw an error
move ScannerError into its own file.
Open and close connections to a scanner.
Add code for querying for options
update prefix