Added some safety measures to vrouter, as well as a default charset of utf8.