make operation tests run again
add files module (mostly for images at the moment)
better distinguish between http client and wapiti client in base.py, also make generally make things a bit more consistent
add links examples
refactor out files from misc
remove obsolete tests