Elgg1

I started writing mysql, and elgg, in separate branches.  But then had to make changes in each, and import the fixes from one branch to the other.  Finally, it just seemed easier to have it all in one branch.

Tested on a clean FC20 VM, and on a clean XO4.  

Still need to document how to get through the config screens on elgg.