VectorEncoder: add unittest
Utility: more tests
Utility: add getData() to extract the data part
Utility: demo1
SimpleVector: make little more customizable
Merge branch 'vector' into utility-encoder