Added added proper PSL1GHT support

i have added a proper support for PSL1GHT. as you can see, i have added a specific makefile and modified some files.