Added GitHub Descriptor to facilitate future development
Compare/Commit now compares even if there are formatting difference in XML by converting the XML to XML output by XWikiDocument
Compare/Commit removes GitHub username password from Descriptor files to avoid committing passwords
Reduces the github api bandwidth by only getting the files from the list of spaces or pages requested
Supports committing only a specific list of files
Added a translations object for automatically detecting translations in XWiki 4.x
Fix bug with UTF encoding as conversion would not happen on compare/updating