Moved Colour helpers to Screen, made ec.h

ec.h is a global include to include all external and vendor includes. No
headers from include/ should be there. It is also a place to put global
macros and definitions. All headers should link to ec.h.