grunt task to test and build library