Update for compatibility with PHP 5.3.
ButterflyKnife

Like a caterpillar's metamorphosis into a butterfly, we've broken down
UserFrosting into a rich slurry and reconstituted it into a better
organized, more agile user management system.  The new authorization
feature allows for precision control over which resources each user or
group can access.
Just a lil' read me to explain what happened
Finished switching db_functions over to PDO
More work

All queries converted to PDO except those in /install
More verbose error reporting for SQL errors
Fixed installer
Merge pull request #1 from lilfade/butterflyknife

Butterflyknife
Changes to get stuff up and running nothing big, also fixed php short tag <? in db_functions.php on line 1
More changes to get site_settings.php working to load and update also removed permission/groups from loading there moved to groups.php (not working currently).
site_settings.php switched over to use validator class working to update settings and load them as well.
site_settings.php switched over to use validator class working to update settings and load them as well.
More changes to get the user update/delete working as well as the ability to enable/disable user from the admin panel.
Switched more vars to use the validator class.
Merge pull request #2 from lilfade/dev

Updates
Updated installer to allow user update/delete/disable/enable, as well as allow site_settings functions to work.
Merge pull request #3 from lilfade/dev

Update Install file
Merge pull request #41 from lilfade/butterflyknife

Butterflyknife Updates
More input validation/sanitization functions
Work on group api pages

Fixed some functions in db_functions, secure_functions, started working
on group api pages
Merge pull request #4 from alexweissman/butterflyknife

merge changes for group api