Improve PrettyPrinter construction perf by not using uniqid

The uniqid function is *very* slow on unix systems. The code has no
particular unique-ness requirements, so the much faster mt_rand()
function is used instead.

Closes PR #65.
Fix pretty printing of `include` expressions
Fix notices when generating expected tokens list
Fix notices when generating expected tokens list (continued)

Forgot to add regenerated parser
Remove obsolete item from grammar/README.md
Add PHP 5.5 to .travis.yml
Release PHP-Parser 0.9.4
Require ext/tokenizer in composer.json
Add NodeTraverser::removeVisitor()
Fix name resolver (class names are case insensitive)
s/Elseif/ElseIf/
Merge pull request #81 from brikou/Elseif_to_ElseIf

Rename "Elseif" to "ElseIf"
Updated travis.yml
Merge pull request #86 from GrahamCampbell/travis-tweaks

Run travis tests on hhvm as well
Ensure no registered error handler will see the 'reset' error
Bump version to 1.0-dev, without PHP 5.2 support
Remove 5.2 compatibilty code in some places
Port library to use namespaces, with BC for old names
Update docs to use new names
Fix readme