* Only fork a SANE processing child if that child is not going to interfacce with the database. (rules out scanning oiperations)
* Seperate the getting of scanner list and indevidual scanner detailsi. Adds a new API call "getScannerDetails"
* Allow ':' in sane command parameters