Updated README file
Fixed the NumberRegex of MigraineLexer that allowed decimal numbers with many decimal parts like 1.2.3.4
Fixed some simple TODOS