Various - searcher, rutracker, encoder

searcher:
- Fixed up (I think) sorting Preferred Words
- Pass rutracker  .torrent file to transmission instead of url
- Use full title for Waffles for ignore words filter + should stop 'NoneType' object has no attribute 'group' bug

rutracker:
-  Create .torrent file in temp dir for transmission
- Properly check file extensions
- Remove ignored words check 
- better logging

music_encoder:
- Attempt to trap and log errors
- Was not moving to parent if encoding to file with same ext, e.g .mp3 320 to 192
- postprocessor will not continue if any errors (maybe could change this to set as unprocessed)
- Tested on OSX only

getXLDprofile
- Set lossless to be >=400 instead of 500
- Tabs to spaces