Parser overhaul (fixes and new functionality)

- parser now exposes static helper methods
- some defects on edge cases were discovered fixed
- small speed improvement on ConsumeWhile methods
New helper functions TryNeglet*
Fix: wrong variable name
Migrated to PDO!

Paladio no longer uses mysqli, now uses PDO prepared statements!
Marked accesscontrol wildcarts TODO

This code needs to be reviewed, the issues are:
- non ascii support
- improve evaluation
- improve menu.pet support
Removed ONLY UTF-8 marks

Paladio is meant to work with UTF-8. UTF-8 specific code will no longer
going to be marked.
...