rewrite ARToolkitWidget, so that graphics work without ARToolkit

Please review! It _should_ work without ARToolkit installed, but I cannot reliably test it.