first changes for finalizing iface handling

remove socket_type_t
change socket_state_t
now using a pointer for pointing to the first element of the list
add is_active in socket_t
remove port_number in socket
port_list_hub now just a pointer
renaming port to socket stuff / init function

renaming (not all) port stuff to socket
init function for socket
make abstract_start_listening_on_port return listen_socket_id_t
fix __SOCKET_MAXIMUM__ and __LISTENING_SOCKET_MAXIMUM__
SOCKET_STATE to LISTEN_SOCKET_STATE
remove rosc_sys_linux_x86 package (maybe only temporary)
Renaming and spec.h

add socket maximum macros and socket id type to linux static spec.h
rename rosc_static_port_mem to rosc_static_socket_mem
minor changes, just to store on server
Merge branch 'dev' into feature/iface_handling
multiple changes for setting up interfaces

fix waring of wrong pointertype ip* to char* (system_linux)
changes in setting up interfaces and socket lists
remove port from pdata
remove iface from list, listen for interface
add several network functions

add recv_package function
add socket_accept function
add content to rosc_spin
interface handling

remove isListHub from iface_t, change template as well.
change type xmlrpc_ros_methodnames to xmlrpc_ros_methodname_t
init pdata, handler address and additional storage address
init rpc server, client
add call to parser on incoming data
corrections to return style
Init sockets
Connecting parser with socket for incoming data

rename SEBS_PARSE_EVENT_LEN_SMALLER_ZERO
SEBS_PARSE_EVENT_LEN_EQUAL_SMALLER_ZERO and make it to act on 0 len.
fix xmlrpc handler init - pointer error
fix calling the parser function
msg_gen integration, port closing and testing fix

rename send_rpc to msg_gen
improvement for msg_gen return value
new state for xmlrpc handler
Socket signals / memory

renamed socket signals
add socket signal for data sent
add define for setting a minimum size for additional space for each
socket as bigger output buffer
sending function

add function for sebs framework
add sending variable for pdata
Fixes

Fix not finished code in msggen
add struct member gen
fix main function to size output...
sending data

add strings for name tag, and faultCode faultString to string lists
changing in common messages setup
additions to msg_gen sebs module
fix generation test in main
fixed serious memory bug

untested adds to sebs msg_gen
fix bug in message generator (buffer not set)
add finish state to sebs msggen