Less is more

Hey guys, made some changes to this project to raise quality a little.
It's not quite there yet, but many of the more hacky functions (relying on global phpjs instances, ini settings, eval, printing to windows, etc), have been moved out of the `functions` directory. 

This makes makes many functions less visible and will probably cost us many hits on phpjs.org; but I'd rather walk that route and be able to offer a higher level of quality there (and some of the more hacky stuff - when you absolutely positively got to have it - via GitHub.

I'll probably spot more functions that I'll want to move there as we go.

I also simplified the directory structure and did some other fixes that I feel are necessary on the road to get phpjs.org to a higher level.

Kind regards,
Kevin