Fixed all owned vectors to use vec_ng::Vec instead

There are still some rough edges, like all ```push_bytes()``` and ```read_to_end()``` are replaced by workarounds. Also, the app is not operational due to os::args not being available. But hey, at least the lib compiles and the tests pass now!