cosmetic chages in QGISAlgorithm provider, also remove unused icons and
add new ones to resources
review and cleanup Convex Hull tool, also move some common routines to
utils module and update other algs accordingly
review Clip tool
review Difference tool
housekeeping: remove obsolete code, completely switch to new vector API