Add major re-factoring lexer in parser.hpp
Add major re-factoring lexer in parser.hpp

More modular and hopefully better readable!

technoAri/libsass,FishingCactus/libsass,FishingCactus/libsass,khchanel/libsass,khchanel/libsass,khchanel/libsass,FishingCactus/libsass,mtwebster/mint-libsass,mtwebster/mint-libsass,khchanel/libsass,technoAri/libsass,TBAPI-0KA/NSass,mtwebster/mint-libsass,mikebarkas/libsass,am11/libsass,TBAPI-0KA/NSass,technoAri/libsass,TBAPI-0KA/NSass,mtwebster/mint-libsass,FishingCactus/libsass,panicinc/libsass,TBAPI-0KA/NSass,mikebarkas/libsass,saper/libsass,errorx666/libsass,mikebarkas/libsass,mikebarkas/libsass,technoAri/libsass,technoAri/libsass,panicinc/libsass,FishingCactus/libsass,saper/libsass,errorx666/libsass,panicinc/libsass,am11/libsass,TBAPI-0KA/NSass,TBAPI-0KA/NSass,am11/libsass,errorx666/libsass,mtwebster/mint-libsass,mikebarkas/libsass,panicinc/libsass,saper/libsass,saper/libsass,errorx666/libsass,khchanel/libsass,am11/libsass,am11/libsass,saper/libsass,panicinc/libsass