ivi-shell: add include guards on ivi-shell.h

It's our standard practice. This file will get used a bit more in the
future.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
diff --git a/ivi-shell/ivi-shell.h b/ivi-shell/ivi-shell.h
index 9a05eb2..744d969 100644
--- a/ivi-shell/ivi-shell.h
+++ b/ivi-shell/ivi-shell.h
@@ -23,6 +23,9 @@
  * SOFTWARE.
  */
 
+#ifndef WESTON_IVI_SHELL_H
+#define WESTON_IVI_SHELL_H
+
 #include <stdbool.h>
 
 #include "compositor.h"
@@ -65,3 +68,5 @@
 
 void
 input_panel_destroy(struct ivi_shell *shell);
+
+#endif /* WESTON_IVI_SHELL_H */