YAPPN CORP. DIRECTOR AND OFFICER INDEMNIFICATION AGREEMENT