Added #include guards for the LPD8806 header file.

This prevents problems arising from double inclusion (redefining of the LPD8806 class).

Alternatively `#pragma once` could be used, but as it's non-standard there -might- be compilers where it is not supported. GCC has good support for #pragma once though.