Add some enum fixes and rename the unit test

- change name issue42 to enum_escape
- handle "http://" within an enum
- improvement of the enum to allow "Num+char" eg : 6B