holiday: initial support (doesn't compile)

this is just a copy and paste of ruby
Makefile: fix compile errors
added gerneric build script. just run make <DEVICE>_defconfig first