Updated to php5.4 and fixed a few errors.

Errors fixed:
missing link to install/loader.inc.php on install/dbtest.php (File is actually located in /install/includes/loader.inc.php)

Non-static method PilotData::generateSignature() should not be called in a static way (made the method static, doesn't hurt anything, why would you need it in an object anyways?)

The main changes from php5.3 to php5.4 is that instead of using $this->post/get we would use self::$post/$get because they are being called statically and no object is created to hold their values.

also a few commits included are some of my own cleanups like fixing .gitignore ( 9dde69b and 0e088b3 ) It appears that the files were completely changed but they werent, just removed from the HEAD and then put right back. consult the following document: http://digitizor.com/2012/09/07/gitignore-not-ignoring-files-how-to-fix/