Fully support unicode

- use 5.012
- UTF-8 type-checking with /u and \w
- open DB with unicode enabled

- DB enforces foreign key constraints