Merge branch 'I2C'
. Updated Makefile to use rm for file deletions instead of Windows specific del
. HD44780 initilization sequence updated for 48Mhz system clock
. lcd_set_backlight() split into lcd_backlight_ON() and lcd_backlight_OFF()
. minor changes of volatile to static and some cleanup
. adds memcpy.c as a test for memcpy generation for compund literals (struct initializations)
. updates Makefile to run memcpy.c
. minor Makefile changes
. I2C struct initialization changed from compound literal to member by member assignment
. I2C status variable is now part of I2CTask_t
. Some additional renaming and clean-up in I2C.h