add grunt test:func task for CasperJS testing