Tag/Value lexer initial implementation

Signed-off-by: Ahmed H. Ismail <ahm3d.hisham@gmail.com>
Reformatting

Signed-off-by: Ahmed H. Ismail <ahm3d.hisham@gmail.com>
Restructured project tree

Signed-off-by: Ahmed H. Ismail <ahm3d.hisham@gmail.com>
Modifies token priorities

Signed-off-by: Ahmed H. Ismail <ahm3d.hisham@gmail.com>
Tag/value lexer tests

Signed-off-by: Ahmed H. Ismail <ahm3d.hisham@gmail.com>
Adds package tests for tag/value Lexer

Signed-off-by: Ahmed H. Ismail <ahm3d.hisham@gmail.com>
Initial tag/value parser skeleton

Signed-off-by: Ahmed H. Ismail <ahm3d.hisham@gmail.com>