fixing defaults
adding pyfarm.jobtypes
adding tests for filename and cache
better naming and a couple of bugfixes