Improved devfs handling in vfs and adding termios

- oflags are now always passed to read/write functions in vfs which
  should make it easier to develop device drivers at least
- changed from uart conf struct to termios struct defined by POSIX,
  this change is external as well as internal so there is no overhead