Add percona database support
Fix ubuntu support
Undo Percona modifications. Commit is now a clean Ubuntu fix.