Changes for fixing names using Anidb information.  I should have included these in the previous pull request, but what can you do.
Addition to namefixer for audiobooks, basically the same as MP3 currently, but these groups were previously missed.
Changes to books, These only add the option to handle Audiobooks as if they were books (since they are in a way), this is done in a slightly messy manor since they have a different parent group, but it is best I simple solution I saw.

I made no changes to how books are handled here, only added audiobooks as something to be considered books, I thought of a new file, but as it would 95% duplicate this seemed a better solution.
Fixing use of continue when not in a loop.
added partrepair to table per group
Adding test to use Guid instead of Id for deleting.
Merge pull request #1039 from niel/dev-pp-no-loop-continue

Fixing use of continue when not in a loop.
Merge pull request #1041 from niel/dev-delete-releases-by-guid

Adding test to use Guid instead of Id for deleting.
Changes based on a suggestion by kevinlekiller "Instead of requerying, the query on line 249 can be changed to select the categoryid."

This meant changing it to an in clause as well, as such I also added technical books to the list since lookup of them on amazon should also work if published.

This also mean that groups such a foreign books could be handled as well, but I do not think this should be done without UI changes which I did not want to make in this commit.  In theory this could be changes in teh future to allow a selection of categories from the UI as to what books to process.
Merge pull request #1037 from egandt/dev

Dev
made Kevins requested changes
Merge pull request #1040 from Bart39/dev

added partrepair to table per group
Merge pull request #223 from nZEDb/dev

Dev