LPS-34791

Hey Matt, 

I found out that Update Status on line 1816 in WikiPageLocalServiceImpl sets the head depending on if the page is approved or not in workflow. So it just seems to make sure the pages it finds are approved pages, so I changed the methods to use that and made the naming convention normalized with the rest of the class as well. Tested with nested child pages and it all works well.