Move edit and post groups to separate files

Also major syntax fixes and phpDoc updates
Further dissection of post functionality

Prepare to completely separate edit & posts functions into Groupz
extension. Also move user group functions out of Groupz_Core class