Re-commit into repository.
Clean up
Move tests into old/
Unit Init Script
Add app class loader
add getopt test
Fix mysql-close warning
use test_init.php into inc/
Unit Test Stuff

* Fix test_init script
* Add Phifty\UnitTest class
* Update AppKernel
More method mapping
Refactor getopt test
addLong, addShort, setLong , setShort method for GetOpt
Fix test
More Test
More tests
Constructor
Add Util Test
Add inc/file_utils.php
use FileUtils static class.
Move selenium test out.