fixing a include bug

remove old stuff out off rosc.h
add URI_MAX_LENGTH
merge spec.h and types.h
Add lookup table ""/etc/hosts"" for rosc

create macros for static lookup list
finish removal of types.h
Merge branch 'feature/host_list' into dev