Rename model from SyncedSelection to SelectionSync to match db table

Also renamed file to match this change as required.
Reformat Adelaide scraper and implement grouped classes using SelectionSync

Added comments to make more clear and also more whitespace where required.
Fix bug in Adelaide scraper with selection syncs
Remove dead code, and cleanup formatting more
Merge pull request #17 from 0xadam/master

Easier to read scraper + implementation of class groupings using SyncedSelection :)