add daemonization function to startup.c
add rudimentary log support
fix log creation permissions
add stderr log
pre-init stdout
make daeomon/uart behaviour command line choosable

move io redirection to uart implementation
add quick and dirty command line parser and usage
move the task uart init from board to here