Initial commit for the cookiedirective and tests.