British Indie Mad As Birds Unveils Cannes Film Market Slate