What can indie film-makers do to ensure their project creates a buzz? Here's everything you need to know about modern marketing.